Assignment Assigned Due Solution Homework 0 14 January 16 January (before class) Homework 1 16 January 18 January Homework 2 21 January 25 January Program 1 21 January 27 January Program 2 28 January 31 January Program 3 1 February 6 February Sample Solution Program 4 8 February 13 February Homework 3 18 February 20 February Program 5 21 February 27 February Homework 4 1 March 5 March Program 6 4 March 18 March Homework 5 18 March 22 March Program 7 19 March 27 March Homework 6 22 March 26 March Homework 7 27 March 5 April Program 8 3 April 9 April Program 9 8 April 17 April Homework 8 10 April 19 April Program 10 17 April 24 April Homework 9 22 April 26 April