Computer science
Specialization · Computer science
Foundations of Data Structures and Algorithms Specialization
Specialization by University of Colorado Boulder on Coursera: 5 courses, 199 hours in total. It appears in 3 Mooc Atlas paths.
University of Colorado BoulderAdvancedPythonacademic credit
Stated prerequisites: Some background in calculus, probability theory and Python programming
Show the 5 courses
| Course | Level | Length | Rating (reviews) |
|---|---|---|---|
| Algorithms for Searching, Sorting, and Indexing | Intermediate | 36 h | 4.7 (544) |
| Trees and Graphs: Basics | Advanced | 34 h | 4.6 (194) |
| Dynamic Programming, Greedy Algorithms | Advanced | 38 h | 4.7 (282) |
| Approximation Algorithms and Linear Programming | Advanced | 46 h | 4.8 (67) |
| Advanced Data Structures, RSA and Quantum Algorithms | Advanced | 45 h | 4.6 (70) |