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

您将获得的技能: Data Structures, Algorithms, Java Programming, Java, Computer Programming, Applied Mathematics, Geometry, Problem Solving
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 数据收集, 代码重用性, 算法, 数据分析, 数据结构, 计算机编程, 统计分析, 模拟, 计划发展, 自动化, 数据存储, 数据展示, C 和 C++, 计算思维, Algorithm, 文件输入/输出, 编程原则, C(编程语言), 集成开发环境, Microsoft 开发工具, Microsoft Visual Studio
★ 4.6 (433) · 初级 · 专项课程 · 3-6 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Computer Architecture, Hardware Architecture, Microarchitecture, Computer Systems, Computational Logic, Hardware Design, Computer Hardware, Programming Principles, System Programming, Computer Literacy, Program Development, Data Storage, Memory Management
★ 4.5 (13) · 初级 · 课程 · 1-3 个月

University of Colorado Boulder
您将获得的技能: 生成式人工智能, 医疗保健伦理, 负责任的人工智能, 自动化, 人工智能, 安全意识, 多元化培训, 社会影响, 人工智能个性化, 信息隐私, 网络安全, 人工智能扫盲, 道德标准与行为, 数字扫盲, 媒体与传播, 多元化计划, 多样性、平等和包容倡议, 数据伦理, 多样性意识, 机器人
★ 4.5 (55) · 初级 · 专项课程 · 3-6 个月

University of London
您将获得的技能: Algorithms, Computational Thinking, Theoretical Computer Science, Computational Logic, Critical Thinking and Problem Solving, Performance Testing, Data Structures, Critical Thinking, Logical Reasoning, Graph Theory, Mathematical Theory & Analysis, Complex Problem Solving, Analysis, Game Theory
中级 · 课程 · 1-4 周

University of London
您将获得的技能: Arithmetic, Theoretical Computer Science, Computational Logic, Programming Principles, Computer Science, Algorithms, Computational Thinking, Database Theory, Mathematical Modeling, Data Structures, General Mathematics, Applied Mathematics, Business Mathematics, Advanced Mathematics, Logical Reasoning, Problem Solving
初级 · 课程 · 1-4 周

University of Illinois Urbana-Champaign
您将获得的技能: 算法, Apache Hadoop, 分布式计算, 云计算, 可扩展性, 数据存储技术, NoSQL, 网络协议, 数据库理论, Algorithm, 理论计算机科学, 系统设计, Network Protocol(网络协议, Apache Cassandra, C++(编程语言)
★ 4.3 (1074) · 初级 · 课程 · 1-3 个月

Birla Institute of Technology & Science, Pilani
您将获得的技能: Theoretical Computer Science, Computer Programming, Algorithms, Computer Science, Formal Learning, Software Engineering, Program Development, Data Science, Technical Analysis
中级 · 课程 · 1-3 个月

University of Colorado System
您将获得的技能: 加密技术, Encryption, 渗透测试, 入侵检测和防御, 安全测试, 安全控制, Metasploit, 密码协议, Network Security, 网络安全政策, 防火墙, 利用开发, 高级加密标准(AES), 信息系统安全, 应用安全, 网络安全, 网络攻击, 公钥基础设施, 加密, 数据加密标准, 数据安全
★ 4 (599) · 中级 · 专项课程 · 3-6 个月

University of Leeds
您将获得的技能: Logical Reasoning, Deductive Reasoning, Computational Logic, Computational Thinking, Algorithms, Artificial Intelligence, Cryptography, Graph Theory
★ 4.6 (33) · 初级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: OSI Models, Network Security, Cloud Services, TCP/IP, Cloud Computing, Cloud Infrastructure, Software-Defined Networking, Network Architecture, Virtual Networking, Wide Area Networks, Network Protocols, Cloud Computing Architecture, Cloud Platforms, Network Routing, Linux Administration, Network Troubleshooting, Linux, Kubernetes, Network Switches, Terraform
★ 4.6 (117) · 中级 · 专项课程 · 3-6 个月

The Hong Kong University of Science and Technology
您将获得的技能: Cryptography, Algorithms, Theoretical Computer Science, Mathematical Theory & Analysis, Arithmetic, Computational Thinking, Public Key Cryptography Standards (PKCS), Data Structures, Applied Mathematics, Logical Reasoning, Deductive Reasoning
初级 · 课程 · 1-3 个月