04-330 Homework Assignments

In general, homework assignments will be assigned weekly during Tuesday's lecture, and are due the following Thursday, by 10pm. Each assignment will consist of multiple programs and possibly include written work. See each assignment description for more details.