Key Dates during the Semester

 February 9   Program 1 due
 March 1  Program 2 due
 March 15  Homework due
 March 22  Program 3 due
 March 24  Midterm Exam 1: 5:00-7:00pm, Elvis room
 March 31  Midterm Exam 2: 5:00-7:00pm, Elvis room
 April 12  Program 4 due
 May 5 Final Exam 1: 5:00 pm-7:00 pm, Beatles room
 May 6  Program 5 due
 May 10 Final Exam 2: 5:00 pm-7:00 pm, Beatles room