Filter by
The language used throughout the course, in both instruction and assessments.
Explore the Algorithm Design Course Catalog
Stanford University
Skills you'll gain: Graph Theory, Algorithms, Data Structures, Theoretical Computer Science, Computer Science, Computer Programming, Advanced Mathematics, Mathematics and Mathematical Modeling
- Status: Free
Princeton University
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Computational Thinking, Computer Programming, Java, Computer Science, Mathematics and Mathematical Modeling, Geometry, General Mathematics
University of Colorado Boulder
Skills you'll gain: Data Structures, Algorithms, Theoretical Computer Science, Computer Science, Computer Programming
Stanford University
Skills you'll gain: Algorithms, Theoretical Computer Science, Computer Science
- Status: Free
Coursera Instructor Network
Skills you'll gain: Algorithms, Computational Thinking, Technical Communication, Theoretical Computer Science, Report Writing, Technical Writing, Computer Science, Writing and Editing, Presentations, Writing, Public Speaking
University of Colorado Boulder
Skills you'll gain: Algorithms, Theoretical Computer Science, Data Structures, Computational Thinking, Computer Programming, Operations Research, Computer Science, Business Process Management, Operations Management, Business Operations, Business Management
Tsinghua University
Indian School of Business
Skills you'll gain: Technical Analysis, Securities Trading, Financial Trading, Financial Market, Finance, Market Trend, Capital Markets, Financial Systems, Accruals, General Finance, Market Analysis, Financial Accounting, Accounting, Trend Analysis, Accrual Accounting, Financial Reporting, Standard Accounting Practices, General Accounting
University of Colorado System
Skills you'll gain: Computer Programming
- Status: Free
Princeton University
Skills you'll gain: Algorithms, Java Programming, Computer Programming, Graph Theory, Data Structures
DeepLearning.AI
Skills you'll gain: Artificial Neural Networks, Deep Learning, Applied Machine Learning, Artificial Intelligence and Machine Learning (AI/ML), Machine Learning Methods, Machine Learning, Artificial Intelligence, Machine Learning Algorithms, Supervised Learning, Computer Science, Python Programming, NumPy, Statistical Machine Learning, Computer Programming
Stanford University
Skills you'll gain: Algorithms, Computer Programming, Problem Solving, Theoretical Computer Science, Data Structures, Graph Theory, Critical Thinking, Programming Principles, Computational Thinking, Mathematical Theory & Analysis
Algorithm Design learners also search
In summary, here are 10 of our most popular algorithm design courses
- Algorithms: Stanford University
- Algorithms, Part I: Princeton University
- Algorithms for Searching, Sorting, and Indexing: University of Colorado Boulder
- Divide and Conquer, Sorting and Searching, and Randomized Algorithms: Stanford University
- Algorithmic Solutions: Design, Problem Solving, Reporting: Coursera Instructor Network
- Dynamic Programming, Greedy Algorithms: University of Colorado Boulder
- Data Structures and Algorithms: Tsinghua University
- Advanced Trading Algorithms: Indian School of Business
- Simulation, Algorithm Analysis, and Pointers: University of Colorado System
- Algorithms, Part II: Princeton University