Summer 2012-- Online course

Class syllabus:
https://docs.google.com/document/pub?id=158zHoi42Zfzw5eMrf3U2nFcstAgAn68X6siOvzHm54w

Weekly assignments