Schedule

See the Pre-Final Exam post for details on the optional final exam. If you decide to take a final exam, you need to sign up for a time by 4:59pm Wednesday (1 May).

Slides

Class 27: Invent the Future!