Lecture Slides
Completion requirements
Same material as in the lecture notes, but displayed in a different format, which some students prefer.