理论计算机科学课程可以帮助您学习算法、计算复杂性、自动机理论和形式语言。您可以培养解决问题、数学推理和算法分析方面的技能,为完成复杂的计算任务提供支持。许多课程都会介绍一些工具,如用于算法实现的 Python、用于排版数学文档的 LaTeX 以及用于模拟自动机的软件,让您能够在实际场景中应用这些概念。

Princeton University
您将获得的技能: 图论, 计算思维, Java 编程, 理论计算机科学, 线性代数, 计算机编程, 密码学, Algorithm, 数据结构, Networking 路由器
中级 · 课程 · 3-6 个月

University of Colorado Boulder
您将获得的技能: Natural Language Processing, Text Mining, Artificial Intelligence and Machine Learning (AI/ML), Statistical Modeling, Data Processing, Probability & Statistics, Unstructured Data, Deep Learning, Machine Learning, Supervised Learning, Algorithms, Regression Analysis
攻读学位
中级 · 课程 · 1-4 周

École normale supérieure
您将获得的技能: 应用数学, 抽样(统计), 数值分析, 物理学, 定量研究, 计算逻辑, Algorithm, 线性代数, 马尔可夫模型, 模拟, 积分微积分
混合 · 课程 · 1-3 个月
University of London
您将获得的技能: 调试, 网络安全, 计算机科学, 计算机网络, 计算思维, 计算机系统, 软件架构, 问题管理, Network Security, 计算机扫盲, 数据存储, 网络应用, 网页设计与开发
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: C and C++, Data Sharing, Communication Systems
高级设置 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 描述性统计, 数据可视化软件, 文件管理, C(编程语言), 计划发展, 理论计算机科学, 分析, 数据收集, 计算思维, 编程原则, 微软 Visual Studio, 数据存储, Algorithm, 模拟, 数据分析, 问题管理, 数据结构, 计算机编程, 自动化
初级 · 专项课程 · 3-6 个月

University of Colorado System
您将获得的技能: 网络安全, 公钥加密标准(PKCS), Encryption, 密码学, 数据完整性, 关键管理
初级 · 课程 · 1-4 周
University of Washington
您将获得的技能: 概率与统计, 监督学习, 计算机科学, 机器学习算法, 计算机视觉, 生物学, 计算思维, 线性代数, 信息架构, 强化学习, 网络模型, 人工神经网络, 微分方程, 数学建模, Matlab
初级 · 课程 · 1-3 个月

The Chinese University of Hong Kong
您将获得的技能: 数字通信, 概率分布, 通信系统, 理论计算机科学, 电信, 普通数学, 概率, 信息学, Algorithm
混合 · 课程 · 3-6 个月

University of California San Diego
您将获得的技能: Python 程序设计, 计算机科学, 计划发展, 计算思维, 计算逻辑, 组合学, 理论计算机科学, Algorithm, 演绎推理, 逻辑推理
初级 · 课程 · 1-3 个月

University of Pennsylvania
您将获得的技能: 调试, 计算机科学, 计算机硬件, 计算机编程, Python 程序设计, 计算机系统, 计算思维, 解决问题, Algorithm, 伪代码, 分析技能, 数据结构
初级 · 课程 · 1-4 周

Hebrew University of Jerusalem
您将获得的技能: 计算机科学, 面向对象编程(OOP), 系统编程, 计划发展, 计算机结构, 计算机图形学, 软件设计, 软件架构, Virtual Machine, 数据结构, Algorithm, 操作系统, 计算机工程, 计算机编程
混合 · 课程 · 1-3 个月