13 Weeks 13&14: Special topics and wrap up

We covered various special topics, mostly via livecoding. These included objects and virtual methods, reference counting and memory management, closures, etc..

The wrap-up slides for the class demonstrate a Scheme interpreter written in C++ that demonstrates most of the concepts in the course in one way or another.

Final lecture slides in Keynote PDF.