Assignments Assignment 1 posted 1/25/16, due 2/10/16 Assignment 2 posted 2/19/16, due 3/3/16 Assignment 3 posted 3/16/16, due 4/3/16