Contents
1. RAM Model
2. Lists
3. Induction and Recursion
4. Trees 5. Algorithm Design
6. Hashing
7. Heaps
8. Balanced Trees
9. Sets over a small universe
10. Graphs 11. Strings
12. Discrete Fourier Transform
13. parallel Computation