# Algorithms (MIT)

1. Algorithmic Thinking: Peak Finding
2. Sorting & Trees: Event Simulation
3. Hashing: Genome Comparison
4. Numerics: RSA Encryption
5. Graphs: Rubik's Cube
6. Shortest Paths: Caltech->MIT
7. Dynamic Programming: Image Compression
8. Advanced Topics

{% embed url="<https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/>" %}
