This page is a master list of all assignments and due dates for the course. It will be updated as assignments are made available. It does not include paper summaries! The list of papers is on the schedule.

Assignments are due at 9pm, unless otherwise noted.

  • Midterm 1 Feb 28 Thu
  • Midterm 2 Apr 11 Thu
  • Final Exam May 09 Thu