Chapter 0: course introduction
chp0Chapter 1: preliminaries
chp1Chapter 2: greedy algorithms
chp2Chapter 3: divide & conquer
chp3Chapter 4: dynamic programming
chp4Chapter 5: online
chp5Chapter 6: randomized
chp6Chapter 7: Parallel Algorithms in Linear algebra
chp7Chapter 8: computational foundations
These slides contain sections that are not in the textbook (namely λ-Calculus and Recursive Functions).
chp8