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

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

Stanford University
您将获得的技能: 理论计算机科学, Networking 路由器, 社交网络分析, 数据结构, 计算逻辑, 网络分析, Algorithm, 图论
中级 · 课程 · 1-4 周

University of Glasgow
您将获得的技能: Engineering Practices, Engineering Calculations, Engineering Analysis, Engineering, Applied Mathematics
初级 · 课程 · 1-4 周

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

University of Colorado System
您将获得的技能: 数据收集, 计算机编程, 数据存储, 计算思维, 微软 Visual Studio, C(编程语言), Algorithm, 编程原则, 计划发展
初级 · 课程 · 1-4 周

University of California San Diego
您将获得的技能: 理论计算机科学, 概率与统计, 线性代数, Networking 路由器, 计算机科学, 数据结构, Python 程序设计, 计算思维, 网络模型, 大数据, 运筹学, 网络分析, Algorithm, 图论
高级设置 · 课程 · 1-3 个月

Codio
您将获得的技能: Algorithms, C++ (Programming Language), Data Structures, Theoretical Computer Science, Computer Programming, Programming Principles, Computational Thinking
中级 · 课程 · 1-4 周
University of California San Diego
您将获得的技能: 统计建模, A/B 测试, 统计分析, 概率与统计, 数据分析, 统计假设检验, 回归分析, 实验, R 语言程序设计(中文版), 用户体验, UI/UX 研究, 统计, 人机交互, 可用性测试
中级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 理论计算机科学, 数据结构, 生物信息学, 计算思维, 生命科学, Algorithm, 精准医疗
中级 · 课程 · 1-4 周

Tsinghua University
您将获得的技能: Data Structures, Database Design, Query Languages, Algorithms, Computer Programming
中级 · 课程 · 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 周

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