Please make sure you understand the policy towards Academic Integrity.
Homework assignments are due via email to the instructor by 11:59pm on the date specified. Late assignments will be penalized in accordance with our Late Policy.
The table below gives the assignments, and associated dates. All future dates/topics are tentative until such assignments are made available.
Assignment | Topic | Due | Solutions |
---|---|---|---|
Homework 1 | Learning C++ | Saturday, Sept. 10 | Stay tuned... |
Homework 2 | Memory management, recursion | Saturday, Sept. 26 | In class |
Homework 3 | Heaps, Trees, Sorting | Nov. 11 | In class |
Homework 4 | AVL Trees and BSTs | Wednesday, Nov. 30 | In class |