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

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

Vanderbilt University
您将获得的技能: 用户界面(UI), 工程计算, Matlab, 计算机编程, 绘图(图形), 开发环境, 解决问题, 数学软件, 计算机科学, 文件输入/输出, 调试, 数据结构, 编程原则
初级 · 课程 · 1-3 个月

您将获得的技能: 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 个月

您将获得的技能: Programming Principles, C++ (Programming Language), C and C++, Computer Programming, Integrated Development Environments, Pseudocode, Computer Science
初级 · 课程 · 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 California San Diego
您将获得的技能: 算法, Java, 单元测试, 面向对象编程(OOP), JUnit, 调试, 数据结构, 性能调整, 非结构化数据, 理论计算机科学
中级 · 课程 · 1-3 个月

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

University of London
您将获得的技能: Combinatorics, Probability & Statistics, Data Analysis, Advanced Mathematics, Linear Algebra, Mathematics and Mathematical Modeling, Mathematical Theory & Analysis, Applied Mathematics, Statistics, Analysis, Statistical Analysis, Probability, Algorithms, Algebra
初级 · 课程 · 1-4 周
Coursera
您将获得的技能: Machine Controls, Robotic Process Automation, Product Automation, Manufacturing Operations, Integration Testing, Workflow Management, Coordination, Application Programming Interface (API), Simulation and Simulation Software, Process Optimization, Process Improvement and Optimization
中级 · 课程 · 1-4 周

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

您将获得的技能: Object Oriented Programming (OOP), Programming Principles, Computer Programming, Scripting Languages, Data Import/Export, Data Structures, Python Programming, Integrated Development Environments, Scripting, Data Persistence, Computational Logic, Computer Science, File Management
初级 · 专项课程 · 3-6 个月

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