All homework is to be turned in at the beginning of lecture on the assigned due date.
Homework 1 (due April 2) Homework 2 (due April 9) Homework 3 (due April 16) Homework 4 (due April 23) Final Project Proposal [pdf] (due April 25) Homework 5 (due April 30) Final Project Groups (due April 30)