Assignments will be posted here during the course of the semester as they are made available to the class. Note here there is a disction between homeworks and projects. The homeworks are generally assigned weekly as part of recitation and done individually. Projects are multi-week large paired programming excercises that build over the course of the semester.