Filter by
SubjectRequired
LanguageRequired
The language used throughout the course, in both instruction and assessments.
Learning ProductRequired
LevelRequired
DurationRequired
SkillsRequired
SubtitlesRequired
EducatorRequired
Explore the Algorithm Design Course Catalog
- Status: Free Trial
Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Computer Programming
- Status: Free Trial
Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Computational Thinking, Programming Principles, Computer Programming
- Status: Free Trial
Skills you'll gain: Data Structures, C++ (Programming Language), Programming Principles, Algorithms, Theoretical Computer Science, Object Oriented Programming (OOP)
- Status: Free Trial
Skills you'll gain: Graph Theory, Data Structures, Algorithms, Program Development, Programming Principles, Computational Thinking, Theoretical Computer Science, Computer Science, Python Programming
- Status: Free Trial
Scrimba
Skills you'll gain: Software Design Patterns, Software Design, Computational Thinking, Algorithms, Program Development, Computer Programming, Software Development, Data Structures, Problem Solving, Computer Science, Machine Learning Methods
- Status: Free Trial
University of California San Diego
Skills you'll gain: Statistical Analysis, Experimentation, Usability Testing, A/B Testing, Statistical Hypothesis Testing, Data Analysis, UI/UX Research, R Programming, User Experience, Probability & Statistics, Human Computer Interaction, Statistics, Statistical Modeling, Regression Analysis
- Status: Free Trial
Skills you'll gain: Data Structures, Algorithms, Performance Tuning, Computational Thinking, Computer Programming, System Design and Implementation, C++ (Programming Language), Problem Solving, Python Programming, Debugging
- Status: Free Trial
Skills you'll gain: Data Structures, Java, Theoretical Computer Science, Programming Principles, Algorithms, Object-Relational Mapping
- Status: Free Trial
Skills you'll gain: Computational Thinking, Algorithms, Graph Theory, Data Structures, Computer Programming, C++ (Programming Language), Object Oriented Programming (OOP)
- Status: Free
Johns Hopkins University
Skills you'll gain: Algorithms, Responsible AI, Policy Analysis, Social Justice, Policy Development, Public Policies, Diversity Awareness, Artificial Intelligence, Data Ethics, Machine Learning
- Status: Free
École normale supérieure
Skills you'll gain: Theoretical Computer Science, Combinatorics, Algorithms, Operations Research, Graph Theory, Linear Algebra, Mathematical Modeling, Probability
- Status: Free Trial
Duke University
Skills you'll gain: Python Programming, Simulations, Debugging, Pandas (Python Package), Program Development, Unit Testing, Test Case, Data Science, Development Testing, Software Design, Computational Thinking, Integration Testing, Computer Programming, Object Oriented Programming (OOP), Data Manipulation, Data Structures, Software Engineering, Systems Integration, Software Development
Algorithm Design learners also search
In summary, here are 10 of our most popular algorithm design courses
- Data Structures and Algorithms (II): Tsinghua University
- Data Structures and Algorithms (IV): Tsinghua University
- C++: Linear Data Structures and Trees: Codio
- Foundations of Data Structures and Algorithm Analysis: Packt
- The Merge Sort Algorithm: Scrimba
- Designing, Running, and Analyzing Experiments: University of California San Diego
- Interview Questions and Real-World Applications: Packt
- Java: Linear Data Structures and Trees: Codio
- C++: Non-Linear Data Structures: Codio
- Exploring Algorithmic Bias as a Policy Issue: A Teach-Out: Johns Hopkins University