Homework Assignments 2012