计算机课程可以帮助您学习 Python 和 Java 等编程语言、数据结构、Algorithm 和网络开发基础。您可以掌握软件设计、调试和数据库管理方面的技能,同时了解网络安全原理。许多课程都会介绍一些工具,如用于版本控制的 Git、用于数据库查询的 SQL,以及用于构建用户界面的 React 等框架,展示如何将这些技能应用到实际项目中。

Duke University
您将获得的技能: Algorithm, 数据结构, 软件设计, C(编程语言), 模拟, 文件输入/输出, 计划发展, 命令行界面, 软件开发, 开发环境, 计算机编程, 解决方案设计, 用户界面(UI), 系统编程, 可维护性, 解决问题, 软件工程, 编程原则, 软件测试, 调试
初级 · 专项课程 · 3-6 个月

您将获得的技能: 3D Assets, 3D Modeling, Visualization (Computer Graphics), Computer Graphics, Animations, Simulations
初级 · 课程 · 3-6 个月

University of Maryland, College Park
您将获得的技能: 风险管理, 管理, 政治科学, 网络安全, 利用开发, 网络安全战略, 计算机安全意识培训, 威胁建模, 企业安全, 安全管理, 公共安全与国家安全, 电信, 网络攻击, 通用网络, 开发技术, 网络安全政策, 网络风险
初级 · 课程 · 1-3 个月
Rice University
您将获得的技能: Python 程序设计, 计算机图形学, 应用程序开发, 计算机编程, 游戏设计, 互动设计, 动画, 编程原则, 事件驱动编程
混合 · 课程 · 1-3 个月

您将获得的技能: Bash (Scripting Language), Operating Systems, File Systems, Linux Commands, Linux, SQL, Unix, Database Management, Command-Line Interface, Relational Databases, Authorization (Computing), Authentications, User Accounts
初级 · 课程 · 1-4 周

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

University of California, Irvine
您将获得的技能: 嵌入式系统, 硬件架构, 嵌入式软件, 物联网, Network Protocol(网络协议, 无线网络, 计算机硬件, 网络架构
混合 · 课程 · 1-4 周
Dartmouth College
您将获得的技能: Linux, Algorithm, C(编程语言), 计算机工程, 文件输入/输出, 软件文档, Linux 命令, 嵌入式系统, 命令行界面, 计算机编程, 文件系统, 计算机科学, 软件工程, Linux 服务器, 计算机结构, 编程原则, 系统编程, 调试, 嵌入式软件, 软件可视化
初级 · 专项课程 · 3-6 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Theoretical Computer Science, Computational Logic, Mathematical Theory & Analysis, Algorithms, Computational Thinking, Programming Principles, Computer Science, Data Structures, Graph Theory, Natural Language Processing, Logical Reasoning, Formal Learning
中级 · 课程 · 1-3 个月

Coursera
您将获得的技能: Data Science, Web Applications, Python Programming, Programming Principles, Artificial Intelligence, Computer Programming, Scientific Visualization, Game Design
初级 · 指导项目 · 不超过 2 小时

University of Colorado Boulder
您将获得的技能: Verification And Validation, Computational Thinking, Systems Design, System Design and Implementation, Systems Analysis, Model Evaluation, Software Design, Computer Architecture, Program Development, Software Quality (SQA/SQC), Logical Reasoning
初级 · 课程 · 1-4 周

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