理论计算机科学课程可以帮助您学习算法、计算复杂性、自动机理论和形式语言。您可以培养解决问题、数学推理和算法分析方面的技能,为完成复杂的计算任务提供支持。许多课程都会介绍一些工具,如用于算法实现的 Python、用于排版数学文档的 LaTeX 以及用于模拟自动机的软件,让您能够在实际场景中应用这些概念。
University of Washington
您将获得的技能: 概率与统计, 监督学习, 计算机科学, 机器学习算法, 计算机视觉, 生物学, 计算思维, 线性代数, 信息架构, 强化学习, 网络模型, 人工神经网络, 微分方程, 数学建模, Matlab
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 网络安全, 信息隐私, 个人身份信息, 计算机安全意识培训, 数据伦理, 数据收集, 法律, 负责任的人工智能, 道德标准与行为, 人工智能, 信息技术, 媒体与传播
攻读学位
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: C(编程语言), 编程原则, 解决问题, Algorithm, 计算机编程
初级 · 课程 · 1-4 周

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 周

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

University of Colorado Boulder
您将获得的技能: Computational Logic, Systems Architecture, Software Design, Verification And Validation, Systems Design, Theoretical Computer Science, Communication Systems, Simulations, Algorithms, Safety and Security
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 图论, 计划发展, 理论计算机科学, 组合学, Networking 路由器, 网络分析, 数据结构, Algorithm
初级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 应用数学, 计算机科学, 算术, 概率, Algorithm, 密码学
初级 · 课程 · 1-4 周

University of California, Davis
您将获得的技能: 经济学, 人工智能和机器学习(AI/ML), 系统思考, 社交网络分析, 计算思维, 社会学, 代理系统, 社会科学, 计算机编程, 实验, 模拟
初级 · 课程 · 1-4 周

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

University of Colorado System
您将获得的技能: 网络安全, Encryption, 信息架构, 理论计算机科学, 密码学, 计算机安全
中级 · 课程 · 1-4 周

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