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

University of Colorado Boulder
您将获得的技能: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Software Engineering, Java, Java Programming, Unit Testing, Program Development, Software Design, Application Design, Test Driven Development (TDD)
攻读学位
中级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Mathematical Modeling, Systems Design, Data Modeling, Software Systems, Simulations, Automation Engineering, Control Systems, Systems Analysis, Safety Assurance, Cyber Engineering, Mechanical Engineering, Differential Equations
攻读学位
中级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 算术, Encryption, 密码协议, 公钥加密标准(PKCS), 代数, 计算思维, Python 程序设计, Algorithm, 理论计算机科学, 密码学, 关键管理
初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 人工神经网络, 计算机视觉, 计算机图形学, 深度学习, 人工智能和机器学习(AI/ML), 心理学, Machine Learning 方法, 图像分析
初级 · 课程 · 1-4 周

Tsinghua University
您将获得的技能: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Database Design, Query Languages, Computer Programming, Theoretical Computer Science, Computer Science
中级 · 专项课程 · 3-6 个月

École normale supérieure
您将获得的技能: 定量研究, 应用数学, 抽样(统计), 物理学, 模拟, 计算逻辑, 马尔可夫模型, Algorithm, 数值分析, 积分微积分, 线性代数
混合 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 数据可视化软件, 数据结构, 编程原则, 计算思维, 描述性统计, 分析, 数据分析, C(编程语言)
初级 · 课程 · 1-4 周

Stanford University
您将获得的技能: 概率与统计, 数据结构, 图论, 分析, 概率, 计算思维, Algorithm, 理论计算机科学
中级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: Computer Science, Machine Learning Algorithms, Solution Design, Problem Solving, Mathematical Theory & Analysis, Scalability
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 应用数学, 图论, 计算思维, Algorithm, Python 程序设计, 组合学, 运筹学, 数学建模, 理论计算机科学
攻读学位
高级设置 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: 公钥加密标准(PKCS), 算术, Encryption, 数据结构, 数据加密标准, 编程原则, 计算思维, 密码学, 计算机科学, Algorithm, 理论计算机科学, IBM 云, 线性代数, 数学软件
攻读学位
高级设置 · 课程 · 1-4 周

您将获得的技能: Algorithms, Computer Hardware, Cryptography, Python Programming, Computer Programming, Computational Thinking, Emerging Technologies, Technical Documentation, Theoretical Computer Science, Linear Algebra, Simulations
初级 · 课程 · 1-3 个月