This section contains the course notes, Mathematics for Computer Science. Chapter 8 is not available on MIT OpenCourseWare. These notes are courtesy of Eric Lehman, Tom Leighton, and Albert Meyer, and are used with permission.

- Complete courses notes
- Chapter 1: Propisitions
- Chapter 2: Patterns of Proof
- Chapter 3: Induction
- Chapter 4: Number Theory
- Chapter 5: Graph Theory
- Chapter 6: Directedd Graphs
- Chapter 7: Relations and Partial Orders
- Chapter 8: Propisitions - No Reading
- Chapter 9: Sums and Asymptotics
- Chapter 10: Recurrences
- Chapter 11: Cardinality Rules
- Chapter 12: Generation Functions
- Chapter 13: Infinite Sets
- Chapter 14: Events and Probability Spaces
- Chapter 15: Conditional Probability
- Chapter 16: Independence
- Chapter 17: Random Variables and Distributions
- Chapter 18: Expectation
- Chapter 19: Deviations
- Chapter 20: Random Walks