Final Projects List (Choose one by Friday, April 29)
Homework Assignment 1 (Due Friday, April 22)
Homework Assignment 2 (Due Monday, May 9)
Homework Assignment 3 (If you don’t want to do a final project, or just want extra credit) (Due Wed, June 8 at Noon)