Project 1: Due Friday February 19 at the beginning of the lecture.

Project 2: Due Friday March 19 at the beginning of the lecture.

Project 3: Due Friday April 23 at the beginning of the lecture.