The written homeworks and programming assignments are listed below. Following each assignment is a list of questions that other students have asked about the assignment and our (instructor + TA) answers.
The assignment dates are according to the class lecture schedule in the Class Master Schedule