Assignments:

Assignment 0 due February 10, 2010
Assignment 1 due March 1, 2010
Assignment 1 for the honors students due March 1, 2010
Assignment 2 due March 8, 2010
Assignment 3 due March 29, 2010
Assignment 4 due April 7, 2010
Assignment 5 due April 22, 2010



Group Projects:
Resources: