Assignments:

Assignment 1 due October 2, 2007
Assignment 2 due October 11, 2007
Assignment 3 due October 18, 2007
Assignment 4 due November 11, 2007
Assignment 5 due December 2, 2007
Assignment 6 due December 13, 2007