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

您将获得的技能: Algorithms, Pseudocode, Javascript, Data Structures, Computational Thinking, Performance Tuning, Computer Programming, Solution Design, Object Oriented Programming (OOP), Debugging
中级 · 课程 · 1-4 周

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

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

The Chinese University of Hong Kong
您将获得的技能: Operations Research, Computational Logic, Combinatorics, Algorithms, Applied Mathematics, Mathematical Modeling, Mathematical Software, Computational Thinking, Programming Principles, Theoretical Computer Science, Performance Tuning, Linear Algebra
中级 · 课程 · 1-4 周

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

Northeastern University
您将获得的技能: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Analysis, Computer Science, Performance Tuning, Software Development, Scalability
混合 · 课程 · 1-4 周

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, Program Development, User Story, Javascript, Event-Driven Programming, Automation, Data Structures
初级 · 课程 · 1-4 周

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

28DIGITAL
您将获得的技能: 数据访问, 图论, Algorithm, 数据结构, 文件输入/输出, 数据存储技术, 理论计算机科学, 性能调整
高级设置 · 课程 · 1-3 个月

National Taiwan University
您将获得的技能: 应用数学, Algorithm, 设施管理, 工艺优化, 决策, 数学建模, 工程计算, 商业分析, 资源分配, 运筹学, 数值分析, 计算思维, 运行分析, 线性代数, 计划实施, 微积分
中级 · 课程 · 1-3 个月

您将获得的技能: Software Design Patterns, Computational Thinking, Software Design, Algorithms, Program Development, Software Development, Data Structures, Problem Solving, Computer Science, Machine Learning Methods
高级设置 · 课程 · 1-4 周

28DIGITAL
您将获得的技能: 空间数据分析, 数据结构, Algorithm, 图论, 计算机图形学, 几何学, 地理信息系统, 理论计算机科学, 计算思维, 空间分析
中级 · 课程 · 1-4 周