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

Duke University
您将获得的技能: 命令行界面, 可维护性, 文件输入/输出, 计划发展, C(编程语言), 用户界面(UI), 系统编程, 操作系统, 数据结构, 软件工程, 软件开发, 调试, 模拟
初级 · 课程 · 1-4 周

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 个月

Korea Advanced Institute of Science and Technology(KAIST)
您将获得的技能: Scala Programming, Other Programming Languages, Computer Programming, Programming Principles, Theoretical Computer Science, Extensible Languages and XML, Concept Of Operations
混合 · 课程 · 1-3 个月

Infosec
您将获得的技能: Exploit development, C (Programming Language), C++ (Programming Language), Secure Coding, Application Security, System Programming, Debugging, Vulnerability Assessments
混合 · 课程 · 1-4 周

Coursera
您将获得的技能: Linux, File Management, Linux Commands, Ubuntu, User Accounts, Operating System Administration, Linux Administration, Command-Line Interface, File Systems
初级 · 指导项目 · 不超过 2 小时

Rice University
您将获得的技能: 计算机编程, 算法, 计划发展, 计算思维, 开发测试, 应用数学, Python 编程, 组合学, 概率, 调试, 面向对象编程(OOP), 软件测试, 编程原则, 模拟, 游戏设计
中级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: 计算机编程, C(编程语言), 文件系统, 算法, 计算机硬件, 操作系统, 计算思维, 数据管理, 数据结构, 调试
攻读学位
初级 · 课程 · 1-3 个月

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

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 个月

University of Colorado Boulder
您将获得的技能: 数据伦理, 自动化, 新兴技术, 道德标准与行为, 信息隐私, 负责任的人工智能, 人工智能, 医疗保健伦理, 医疗保健, 医疗设备, 机器人, 安全保障
攻读学位
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 算法, 文件输入/输出, 自动化, C(编程语言), 计算思维, 编程原则, 理论计算机科学, 数据结构, 调试, 模拟
初级 · 课程 · 1-4 周

Vanderbilt University
您将获得的技能: Event-Driven Programming, Programming Principles, Computer Programming, Distributed Computing, Computer Science, Computational Thinking, Computer Networking, Data Structures, Natural Language Processing, Algorithms, Problem Solving, Application Programming Interface (API)
初级 · 课程 · 1-3 个月