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

Tsinghua University
您将获得的技能: Data Structures, Algorithms, Graph Theory, Computational Thinking, Database Management Systems, Theoretical Computer Science, System Design and Implementation, Programming Principles, Computer Programming, Data Storage
★ 2.9 (40) · 中级 · 专项课程 · 3-6 个月

University of California San Diego
您将获得的技能: 计算机编程, Python 编程, 组合学, 算法, 计算思维, 逻辑推理, Algorithm, 理论计算机科学, 计算逻辑, 应用数学, 演绎推理
★ 4.4 (2284) · 初级 · 课程 · 1-3 个月

University of London
您将获得的技能: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Programming Principles, Computer Science, Critical Thinking, Computational Thinking, Business Logic, Algorithms, Mathematical Theory & Analysis, Algebra, Mathematical Modeling, Problem Solving, Strategic Communication
中级 · 课程 · 1-4 周
University of Glasgow
您将获得的技能: 超文本标记语言(HTML), 数据扫盲, 代码重用性, 计划发展, Javascript, 网络开发工具, 动画, 数据展示, 动画和游戏设计, 软件设计, 可视化(计算机制图), 应用机器学习, 软件开发生命周期, 应用设计, 软件技术审查, 绘图(图形), 网页设计与开发, 软件开发, 图形软件, 计算机图形学
初级 · 专项课程 · 3-6 个月

University of Pittsburgh
您将获得的技能: Apache Hadoop, Cloud Computing, Cloud Deployment, Apache Spark, Web Services, Cloud Technologies, Cloud Services, Virtualization and Virtual Machines, Cloud Computing Architecture, PySpark, Cloud Infrastructure, Cloud Development, Distributed Computing, Data Processing, Cloud Storage, Docker (Software), Virtualization, Containerization, Restful API, Data Architecture
中级 · 专项课程 · 1-3 个月
University of London
您将获得的技能: 计算机科学, 计算机系统, 计算机扫盲, 计算机网络, Network Security, 应用安全, 计算思维, 网络安全, 通用网络, 调试, 网络应用, 问题管理
★ 4.6 (580) · 初级 · 课程 · 1-4 周

Birla Institute of Technology & Science, Pilani
您将获得的技能: Graph Theory, Network Analysis, Social Network Analysis, Combinatorics, Network Model, Mathematical Modeling, Transportation Operations, Image Analysis, Algorithms, Theoretical Computer Science, Artificial Intelligence and Machine Learning (AI/ML), Model Optimization, Computational Thinking, Problem Solving, Embeddings
中级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Algorithms, Data Management, Computational Thinking, Memory Management, C and C++, Software Design, Problem Solving, Complex Problem Solving
混合 · 课程 · 1-3 个月

The Hong Kong University of Science and Technology
您将获得的技能: Computational Logic, Logical Reasoning, Theoretical Computer Science, Deductive Reasoning, Programming Principles, Mathematics and Mathematical Modeling, Computer Science, Algorithms
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 数学理论与分析, 组合学, 计划发展, 图论, 算法, Algorithm, 理论计算机科学, 网络分析, 交通流优化, 制图
★ 4.5 (1065) · 初级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Computational Logic, Logical Reasoning, Deductive Reasoning, Theoretical Computer Science, Analytical Skills, Programming Principles, Computer Science, Data Analysis, Computer Programming, Algorithms, Verification And Validation, Software Development, Machine Learning
初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: Natural Language Processing, Model Evaluation, Model Optimization, Embeddings, Text Mining, Logistic Regression, Model Training, Statistical Modeling, Machine Learning Methods, Markov Model, Classification Algorithms, Data Preprocessing, Supervised Learning
★ 3.9 (16) · 中级 · 课程 · 1-4 周