15-251 Great Ideas in Theoretical Computer Science

Course Notes


(updated weekly)

4 versions

Main document: Contains everything except solutions to exercises.
Solutions manual: Only exercises + solutions.
Compressed notes 1: Only definitions + theorems/lemmas/propositions.
Compressed notes 2: Only definitions + theorems/lemmas/propositions + proofs.