Computer science
Specialization · Computer science
Data Structures and Algorithms Specialization
Specialization by University of California San Diego on Coursera: 6 courses, 182 hours in total. It appears in 1 Mooc Atlas path.
University of California San DiegoIntermediatePython, Java, C++, JavaScript, Rust
Stated prerequisites: Basic programming (loops, arrays, stacks, recursion); discrete math (induction, contradiction)
Show the 6 courses
| Course | Level | Length | Rating (reviews) |
|---|---|---|---|
| Algorithmic Toolbox | Intermediate | 41 h | 4.6 (12,588) |
| Data Structures | Intermediate | 23 h | 4.6 (5,580) |
| Algorithms on Graphs | Intermediate | 55 h | 4.7 (2,272) |
| Algorithms on Strings | Intermediate | 19 h | 4.5 (1,091) |
| Advanced Algorithms and Complexity | Advanced | 27 h | 4.6 (703) |
| Genome Assembly Programming Challenge | Advanced | 17 h | 4.5 (355) |