计算理论课程通常教授形式语言、自动机理论、可计算性和复杂性课程。您可以培养算法设计、解决问题和理解计算极限方面的技能。许多课程都会介绍图灵机和状态图等工具,这些工具有助于说明概念和分析计算问题。您还将探索 P vs NP、可判定性和算法在人工智能中的作用等关键主题,提高您应对复杂计算挑战的能力。

Tsinghua University
您将获得的技能: Data Structures, Algorithms, Computational Thinking, Computer Programming, Computer Science, Data Storage
中级 · 课程 · 1-3 个月

Northeastern University
您将获得的技能: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Computer Science, Performance Tuning, Software Development, Scalability
混合 · 课程 · 1-4 周

Duke University
您将获得的技能: 计算机编程, 编程原则, 解决问题, C(编程语言), 解决方案设计, Algorithm, 软件工程
初级 · 课程 · 1-4 周
University of Illinois Urbana-Champaign
您将获得的技能: 计算机结构, 数据结构, 计算机辅助设计, 计算逻辑, 电气工程, 系统设计, Networking 路由器, Algorithm, 专用集成电路, 数学建模, 硬件设计, 图论, 微积分
中级 · 课程 · 1-3 个月

Illinois Tech
您将获得的技能: Bayesian Statistics, Data Analysis, Statistical Inference, Regression Analysis, Statistical Analysis, Statistical Modeling, Statistical Programming, Sampling (Statistics), R Programming, Markov Model, Logistic Regression, Probability, Simulations, Model Evaluation, Probability Distribution
攻读学位
中级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: Computational Thinking, Debugging, Programming Principles, Technical Communication, Computer Programming, Digital pedagogy, Event-Driven Programming, Program Development, Algorithms, Data Structures, Student Engagement, Visualization (Computer Graphics)
初级 · 课程 · 1-3 个月

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

Tsinghua University
您将获得的技能: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Computer Programming
中级 · 课程 · 1-3 个月

Rice University
您将获得的技能: Python 程序设计, 计算机编程, 数据分析, 编程原则, 计算思维, 数据结构, 理论计算机科学, 分析, 网络分析, 计划发展, Algorithm, 图论
中级 · 课程 · 1-4 周

National Taiwan University
您将获得的技能: Logistic Regression, Supervised Learning, Machine Learning Algorithms, Classification Algorithms, Machine Learning, Statistical Machine Learning, Data Validation, Model Evaluation, Algorithms, Regression Analysis, Feature Engineering
中级 · 课程 · 1-3 个月

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

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