Homework
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. Grace days do not apply to homework.
Homework | Assigned | Due |
---|---|---|
HW1: C++ Review | Wed, Feb 1 | Thu, Feb 9 |
HW2: Linked Lists and Arrays | Wed, Feb 8 | Thu, Feb 16 |
HW3: Running Times | Wed, Feb 22 | Thu, Mar 2 |
HW4: Binary Search Trees & Induction | Wed, Mar 29 | Thu, Apr 6 |
HW5: Heaps | Wed, Apr 12 | Thu, Apr 20 |
HW5 for Sections 01&04 (Chang) | ||
HW5 for Sections 02,03&05 (Park, Hirsch) | ||
HW6: Hashing | Wed, May 3 | Thu, May 11 |