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

International Institute of Information Technology, Hyderabad
您将获得的技能: Microarchitecture, Computer Architecture, Hardware Architecture, Systems Architecture, Computer Systems, Computer Hardware, Performance Tuning
中级 · 课程 · 1-4 周

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

University of Illinois Urbana-Champaign
您将获得的技能: Apache Hadoop, Authentication, Network Security, NoSQL, 事务处理, 数据中心, 授权(计算), 文件系统, 分布式计算, 数据存储, Algorithm, 操作系统, 云计算, 密码学
混合 · 课程 · 1-3 个月

Northeastern University
您将获得的技能: Algorithms, Graph Theory, Computational Thinking, Programming Principles, Pseudocode, Theoretical Computer Science, Data Structures, Computer Programming, Performance Tuning, Scalability, Design Strategies
混合 · 课程 · 1-3 个月

Clemson University
您将获得的技能: Data Structures, Algorithms, Computational Thinking, Theoretical Computer Science, Computer Programming, Computer Science, Probability, Design Strategies, Analysis, Performance Testing, Scalability
攻读学位
中级 · 课程 · 1-3 个月

University of Leeds
您将获得的技能: Logical Reasoning, Computational Logic, Computational Thinking, Algorithms, Theoretical Computer Science, Artificial Intelligence, Cryptography, Graph Theory
初级 · 课程 · 1-4 周

Northeastern University
您将获得的技能: Algorithms, Bayesian Statistics, Theoretical Computer Science, Network Model, Pseudocode, Computational Thinking, Bayesian Network, Data Structures, Graph Theory, Machine Learning Algorithms, Classification Algorithms, Network Analysis, Probability, Probability & Statistics
混合 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 计算机编程, C(编程语言), 编程原则, 计算思维, 数据存储, 微软 Visual Studio, 数据收集, 计划发展, Algorithm
初级 · 课程 · 1-4 周

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

University of California San Diego
您将获得的技能: 计算机编程, 软件测试, 编程原则, 计算思维, 数据结构, 理论计算机科学, 测试案例, 调试, 开发测试, 计划发展, Algorithm, 设计策略
中级 · 课程 · 1-3 个月
University of London
您将获得的技能: 计算机扫盲, 计算机科学, Network Security, 问题管理, 计算机系统, 数据存储, 调试, 计算思维, 软件架构, 计算机网络, 网页设计与开发, 网络应用, 网络安全
初级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: 计算机编程, C++(编程语言), 面向对象设计, 开发环境, 数据结构, 数据存储, 理论计算机科学, 调试, 面向对象编程(OOP), 数据存储技术, 数据库系统, Networking 路由器, 工程软件, 计划发展, 数据库理论, 图论, Algorithm, 非结构化数据
中级 · 专项课程 · 1-3 个月