Chapter 0: Course Introduction
Chapter 1: Logic and Proofs
Chapter 2: Boolean Algebra
Chapter 3: Graphs
Chapter 4: Trees