- hw1.pdf Algorithm Analysis I: Due 2/1/2017
- hw2.pdf Algorithm Analysis II: Due 2/8/2017
- hw3.pdf Algorithm Analysis III: Due 2/15/2017
- Linked Lists Due 2/22/2017
- hw5.pdf Tree Traversals and Binary Search Trees. Due 3/1/2017
- Homework 6: Serialize / Deserialize General Trees Due 3/27/2017
- Homework 7: Priority Queues Due 4/05/2017
- hw8.pdf Hash Tables and Disjoint Sets Due 4/12/2017
- BFS and DFS Due 4/21/2017
- Project 1: Playing with sound
Due 2/22/2017Due 2/24/2017 - Project 2: Dictionary and Boggle. Due 3/22/2017
- Project 3: Sorting out sorting Due 4/19/2017
- Project 4: Seaching Due 5/10/2017