信息学课程可帮助您理解算法、信息系统、数据和逻辑开发的主要概念。您可以培养逻辑分析、建模、架构和分析方面的能力。许多课程利用具体实例来说明基本原理。

Coursera
您将获得的技能: Cross Platform Development, Program Development, Computer Programming, Software Engineering, Python Programming, Software Installation, Web Development, Software Design
初级 · 指导项目 · 不超过 2 小时

Dartmouth College
您将获得的技能: 计算机编程, 计算机工程, C(编程语言), 计划发展, 算法, 嵌入式系统, 调试, 编程原则, 数据结构
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Computational Thinking, Debugging, Programming Principles, Technical Communication, Computer Programming, Digital pedagogy, Event-Driven Programming, Program Development, Data Structures, Algorithms, Student Engagement, Visualization (Computer Graphics)
初级 · 课程 · 1-3 个月

Ball State University
您将获得的技能: Cryptography, Application Security, Encryption, Authentications, Cybersecurity, Data Encryption Standard, Advanced Encryption Standard (AES), Email Security, Network Security, Information Systems Security, Key Management, Application Development, Public Key Infrastructure, Data Integrity
攻读学位
中级 · 课程 · 1-3 个月

Tsinghua University
您将获得的技能: Data Structures, Algorithms, Graph Theory, Computational Thinking, Computer Programming
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 理论计算机科学, 网络安全, 加密, 加密技术, 算法, 认证, 计算逻辑, 信息保障, 数据加密标准, 暴力攻击, 关键管理, 公钥加密标准(PKCS), 信息系统安全, 数据完整性, 数据安全, 公钥基础设施, 高级加密标准(AES)
中级 · 专项课程 · 3-6 个月

Dartmouth College
您将获得的技能: 计算机编程, 计算机科学, C(编程语言), 计算机工程, 计划发展, 调试, 嵌入式软件, 数据结构, 利纳克斯, 计算机结构
初级 · 课程 · 1-3 个月

Shanghai Jiao Tong University
您将获得的技能: Combinatorics, Graph Theory, Data Structures, Algorithms, Logical Reasoning, Theoretical Computer Science, Computational Thinking, Computer Science, Applied Mathematics, Network Model, Deductive Reasoning, Computational Logic, Network Analysis, Advanced Mathematics, Analytical Skills, Arithmetic, Applied Machine Learning, Probability
初级 · 课程 · 1-3 个月
University of Michigan
您将获得的技能: Responsive Web Design, Wireframing, Bootstrap (Front-End Framework), Cascading Style Sheets (CSS), Web Design, HTML and CSS, Web Design and Development, Browser Compatibility, User Interface (UI), Mobile Development, Prototyping, Hypertext Markup Language (HTML), Javascript
混合 · 课程 · 1-4 周

University of Michigan
您将获得的技能: C (Programming Language), Programming Principles, C++ (Programming Language), Algorithms, Data Structures, Other Programming Languages, System Programming
中级 · 课程 · 1-4 周

您将获得的技能: Threat Modeling, Application Security, Secure Coding, Open Web Application Security Project (OWASP), Security Engineering, Security Requirements Analysis, Security Controls, Data Security, Vulnerability Management, Computer Security, Vulnerability, Vulnerability Assessments, Databases, Information Privacy, Role-Based Access Control (RBAC), Computer Programming, Python Programming, Node.JS, JavaScript Frameworks, Javascript
混合 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: Java 编程, 文件管理, 计算机编程, Java, 算法, 数据存储, 编程原则, C++(编程语言), 数据结构
中级 · 课程 · 1-3 个月