September 27: Project 1 due October 27: Project 2 due November 1: Midterm November 29: Project 3 due December 15: Final Exam December 19: Project 4 due