Assignments:

Assignment 1 due February 13, 2006
Assignment 2 due February 26, 2006
           MAC users: additional instructions
Assignment 3 due April 20, 2006
Assignment 4 due May 1, 2006 (no late points will be dedcuted if you submit on or before May4)