Lecture 17: More Counting Techniques
Lecture Notes Lecture Notes
Reading Sections 15.5-15.7, 15.9-15.10