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
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
- Status: Free Trial
University of California San Diego
Skills you'll gain: Bioinformatics, Algorithms, Data Structures, Theoretical Computer Science, Computational Thinking, Precision Medicine, Life Sciences
- Status: Preview
Sungkyunkwan University
Skills you'll gain: Machine Learning Algorithms, Decision Tree Learning, Classification And Regression Tree (CART), Unsupervised Learning, Machine Learning, Supervised Learning, Python Programming, Algorithms, Linear Algebra, Bayesian Statistics, Probability
- Status: Free Trial
University of California San Diego
Skills you'll gain: Algorithms, Network Routing, Network Model, Graph Theory, Operations Research, Theoretical Computer Science, Network Analysis, Data Structures, Computational Thinking, Linear Algebra, Computer Science, Big Data, Python Programming, Probability & Statistics
- Status: Free Trial
University of California San Diego
Skills you'll gain: Logical Reasoning, Computational Logic, Deductive Reasoning, Computational Thinking, Theoretical Computer Science, Combinatorics, Algorithms, Python Programming, Computer Science, Program Development
- 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
University of Colorado Boulder
Skills you'll gain: Operations Research, Algorithms, Applied Mathematics, Graph Theory, Combinatorics, Computational Thinking, Mathematical Modeling, Theoretical Computer Science, Python Programming
- Status: Free Trial
Tsinghua University
Skills you'll gain: Data Structures, Algorithms, Graph Theory, Computational Thinking, Programming Principles, Computer Programming
- Status: Free Trial
University of Colorado Boulder
Skills you'll gain: Public Key Cryptography Standards (PKCS), Cryptography, Data Structures, Algorithms, Encryption, Theoretical Computer Science, Computer Science, Computational Thinking, Data Storage Technologies, Linear Algebra, Python Programming, Arithmetic
- 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: Data Structures, Graph Theory, Algorithms, Java, Object-Relational Mapping, Performance Tuning
- Status: Free Trial
Skills you'll gain: Computational Thinking, Algorithms, Graph Theory, Data Structures, Computer Programming, C++ (Programming Language), Object Oriented Programming (OOP)
Algorithm Design learners also search
In summary, here are 10 of our most popular algorithm design courses
- Designing Larger Python Programs for Data Science: Duke University
- Algorithms on Strings: University of California San Diego
- Machine Learning Algorithms: Sungkyunkwan University
- Advanced Algorithms and Complexity: University of California San Diego
- Mathematical Thinking in Computer Science: University of California San Diego
- C++: Linear Data Structures and Trees: Codio
- Approximation Algorithms and Linear Programming : University of Colorado Boulder
- Data Structures and Algorithms (II): Tsinghua University
- Advanced Data Structures, RSA and Quantum Algorithms: University of Colorado Boulder
- Java: Linear Data Structures and Trees: Codio