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

Meta
您将获得的技能: 算法, 交流, 技术交流, 计算机科学, 理论计算机科学, 数据结构, 计算思维, 编程原则, 伪代码, 软件可视化
中级 · 课程 · 1-4 周

您将获得的技能: File I/O, C and C++, Data Import/Export, C++ (Programming Language), Object Oriented Programming (OOP), Data Validation, Object Oriented Design, Programming Principles, Computer Programming, Data Structures, File Management, Integrated Development Environments, Data Store, Software Documentation, Computer Science, Functional Design, Pseudocode, Maintainability
初级 · 专项课程 · 3-6 个月

University of London
您将获得的技能: Theoretical Computer Science, Computational Logic, Programming Principles, Computer Science, Algorithms, Computational Thinking, Database Theory, Mathematical Modeling, Data Structures, General Mathematics, Applied Mathematics, Business Mathematics, Advanced Mathematics, Logical Reasoning, Problem Solving
初级 · 课程 · 1-4 周

University of London
您将获得的技能: Applied Mathematics, Trigonometry, Mathematics and Mathematical Modeling, Graphing, Calculus, Computer Science, Mathematical Theory & Analysis, Geometry, Mechanics, Computer Graphics, Graph Theory, Mathematical Modeling, Functional Requirement, Physics, Graphic Design, Derivatives
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 算法, Python 编程, 概率与统计, 数据结构, 计算思维, 编程原则, 数据科学, 理论计算机科学, 伪代码, 大数据, 分析
攻读学位
中级 · 课程 · 1-4 周

您将获得的技能: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Pseudocode, Computer Science
初级 · 课程 · 1-4 周

您将获得的技能: Algorithms, Data Structures, Pseudocode, Computer Programming, Computational Thinking, Mathematical Theory & Analysis, Analysis, Analytical Skills
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Python 编程, 设计策略, 计算机科学, 算法, 数据结构, 分析, 计算思维, 编程原则, 理论计算机科学, 伪代码, 高等数学
攻读学位
高级设置 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 算法, 数据结构, 文本挖掘, 计算思维, 理论计算机科学, 生物信息学
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 交互式数据可视化, 开发环境, 事件驱动编程, 算法, 软件文档, 数据结构, 计算机编程, Java 编程, Java, 用户界面(UI), 编程原则, 面向对象编程(OOP), 面向对象设计, 软件工程, 调试
中级 · 课程 · 1-3 个月
University of London
您将获得的技能: 人工智能, 模型评估, 分类算法, 数据收集, 数据预处理, 机器学习, 图像分析, 数据分析
攻读学位
初级 · 课程 · 1-4 周

University of Colorado System
您将获得的技能: TCP/IP, 数字通信, 网络路由, 网络协议, 网络规划与设计, 计算机网络, 系统编程, 网络架构, 数据完整性, OSI 模型
中级 · 课程 · 1-3 个月