算法设计课程可以帮助您学习排序算法、图论、动态编程和复杂性分析。您可以培养解决问题、优化代码效率以及理解树和 Hashing Table 等数据结构的技能。许多课程都会介绍 Python、Java 或 C++ 等工具以及实现算法的框架,这些工具可支持人工智能、数据分析和软件开发等任务。

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

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

University of Virginia
您将获得的技能: Model View Controller, Debugging, Software Design, User Interface and User Experience (UI/UX) Design, User Interface (UI), UI Components, Web Applications, Algorithms, JSON, User Story, Javascript, Event-Driven Programming, Automation
初级 · 课程 · 1-4 周

Duke University
您将获得的技能: Python Programming, Simulations, Debugging, Pandas (Python Package), Program Development, Test Case, Data Science, Development Testing, Software Design, Computational Thinking, Integration Testing, Computer Programming, Data Manipulation, Software Engineering, Systems Integration, Software Development
初级 · 课程 · 1-4 周

您将获得的技能: Algorithms, Javascript, Data Structures, Program Development, Computational Thinking, Performance Tuning, Debugging
中级 · 课程 · 1-4 周

University of Colorado Boulder
您将获得的技能: Python 程序设计, 数据结构, Algorithm, 概率与统计, 大数据, 编程原则, 数据科学, 分析, 理论计算机科学, 计算思维
攻读学位
中级 · 课程 · 1-4 周

The Chinese University of Hong Kong
您将获得的技能: Operations Research, Process Improvement and Optimization, Process Optimization, Algorithms, Complex Problem Solving, Mathematical Modeling, Data Transformation, Computational Logic, Operational Efficiency, Performance Tuning, Business Logic, Programming Principles, Theoretical Computer Science, Linear Algebra
中级 · 课程 · 1-4 周

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

Politecnico di Milano
您将获得的技能: 亚马逊网络服务, 亚马逊弹性计算云 Computing, Algorithm, 计算机结构, 开发环境, 生物信息学, 硬件架构, 计算机编程, 性能调整, 云计算, 云应用, 云计算架构
中级 · 课程 · 1-3 个月

Tsinghua University
您将获得的技能: Data Structures, Database Design, Algorithms, Query Languages, Computer Programming, Data Storage
中级 · 课程 · 1-3 个月
Stanford University
您将获得的技能: 数据结构, 图论, Algorithm, 运筹学, 理论计算机科学, 伪代码, 计算思维
中级 · 课程 · 1-4 周
University of California San Diego
您将获得的技能: A/B 测试, 数据分析, 统计假设检验, 回归分析, 概率与统计, UI/UX 研究, 统计, 可用性测试, R 语言程序设计(中文版), 统计建模, 用户体验, 统计分析, 实验, 人机交互
中级 · 课程 · 1-3 个月