Homework assignments are designed to help you prepare for exams. Each homework assignment will contain a few questions which are similar to those you might expect on your instructor's exam. There are six homework assignments given throughout the semester each equally weighted.
Homework assignments must be submitted online by 8:59pm of the due date (same as programming projects). There is no late submission of homework assignments. Flex days do not apply to homework.
|No homeworks released yet.|
|HW1: C++ Review||Tue, Sep 4||Tue, Sep 11|
|HW2: Working with Arrays||Wed, Sep 12||Thu, Sep 20|
|HW3: Running Times||Wed, Sep 26||Thu, Oct 4|
|HW4: Proof by Induction||Fri, Oct 19||Fri, Oct 26|
|HW5: Trees and Heaps||Sat, Nov 3||Sun, Nov 11|
|HW6: Hash Tables and Stuff||Wed, Nov 28||Thu, Dec 6|