Schedule:
- Week 1: Problem solving heuristics, part 1
- Week 2: Problem solving heuristics, part 2
- Week 3: The pigeonhole principle
- Week 4: Midterm 1
- Week 5: Invariants and coloring
- Week 6: Combinatorics part 1: double counting
- Week 7: Combinatorics part 2: more counting
- Weeks 8/9: Midterm 2 and Thanksgiving
- Week 10: Number theory
- Week 11: Inequalities
- Week 12: Final