15 Best Algorithms Courses on edX
We compared 15 Algorithms courses currently listed on edX, priced from $60.00 to $1,080.00. 4 come from a named university or institution, including The Georgia Institute of Technology, The University of California, San Diego and Stanford University. They are ordered by our CourseAsk score, which is built from how thoroughly each course describes what it teaches, whether it comes from a named institution, and how it compares on price — not from star ratings, which our course data does not include.
- Courses compared
- 15
- Price range
- $60.00 – $1,080.00
- Providers
- edX
- Last updated
- 30 Aug 2026
How these 15 courses were chosen
Every course below is a real, currently listed course from edX, matched to "algorithms" by our catalog and ordered by our CourseAsk score. Courses whose own title names the topic rank above those only tagged with it.
There are no star ratings on this page — the course feeds we license do not include them, and we would rather leave a column out than fill it with a number we cannot stand behind. What we do have is price: these range from $60.00 to $1,080.00, as listed by the provider when we last updated the page.
-
1
Data Structures and Algorithms
Offered by The Georgia Institute of Technology
This course on Data Structures and Algorithms will equip you with fundamental concepts essential for programming and problem-solving. You'll explore a variety of data structures, their implementations, and the algorithms...
$680.40listed price -
-
2
Algorithms and Data Structures
Offered by The University of California, San Diego
This course on algorithms and data structures offers a solid foundation in two essential areas of computer science. You'll explore how various data structures can optimize algorithms and improve efficiency in problem-sol...
$1,080.00listed price -
3
Data Structures & Algorithms IV: Pattern Matching, Dijkstra’s, MST, and Dynamic Programming Algorithms
Offered by The Georgia Institute of Technology
Delve into Pattern Matching algorithms from KMP to Rabin-Karp. Tackle essential algorithms that traverse the graph data structure like Dijkstra’s Shortest Path. Study algorithms that construct a Minimum Spanning Tree (MS...
$189.00listed price -
-
4
Data Structures & Algorithms I: ArrayLists, LinkedLists, Stacks and Queues
Offered by The Georgia Institute of Technology
Work with the principles of data storage in Arrays, ArrayLists & LinkedList nodes. Understand their operations and performance with visualizations. Implement low-level linear, linked data structures with recursive method...
$189.00listed price -
5
Data Structures & Algorithms III: AVL and 2-4 Trees, Divide and Conquer Algorithms
Offered by The Georgia Institute of Technology
Learn more complex tree data structures, AVL and (2-4) trees. Investigate the balancing techniques found in both tree types. Implement these techniques in AVL operations. Explore sorting algorithms with simple iterative...
$189.00listed price -
6
Algorithms: Design and Analysis, Part 2
Offered by Stanford University
Welcome to the self paced course, Algorithms: Design and Analysis, Part 2! Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth. This course is...
$149.00listed price -
-
7
Algorithms: Design and Analysis, Part 1
Offered by Stanford University
Welcome to the self paced course, Algorithms: Design and Analysis! Algorithms are the heart of computer science, and the subject has countless practical applications as well as intellectual depth. This specialization is...
$189.00listed price -
8
Algorithms and Data Structures Capstone
Offered by The University of California, San Diego
Synthesize your knowledge of algorithms and biology to build your own software for solving a biological challenge.
$150.00listed price -
9
Computing in Python IV: Objects & Algorithms
Offered by The Georgia Institute of Technology
Learn about recursion, search and sort algorithms, and object-oriented programming in Python.
$189.00listed price -
10
Tech Ethics: Critical Thinking in the Age of Apps, Algorithms, and AI
Offered by Harvard University
Taught by Harvard Professor Michael Sandel with insights from actor Michael B. Jordan.
$175.00listed price -
11
Introduction to Object-Oriented Programming with Java II: Object-Oriented Programming and Algorithms
Offered by The Georgia Institute of Technology
Learn the basics of object-oriented programming and algorithms.
$249.00listed price -
12
Mastering Algorithms and Data Structures in Python
Offered by CodeSignal
Build intermediate Python skills in core algorithms and data structures used in technical interviews. Learn how to choose, implement, analyze, and explain common approaches to graph, tree, list, hashing, sorting, and sea...
$60.00listed price -
13
edX MOOC / Non-creditIntroduction to Java Programming: Fundamental Data Structures and Algorithms
Offered by Universidad Carlos III de Madrid
Learn to enhance your code by using fundamental data structures and powerful algorithms in Java.
$189.00listed price -
14
edX MOOC / Non-creditC++: Algorithms
Offered by Codio
Build a solid foundation of algorithms through a learn-by-doing approach.
$149.00listed price -
15
edX MOOC / Non-creditJava: Algorithms
Offered by Codio
Build a solid foundation of algorithms through a learn-by-doing approach.
$149.00listed price
Best Algorithms Courses on edX compared
Prices shown are the provider's listed price when we last updated this page. Confirm on their site before enrolling.