| Date | Topic | Necessary Links/Files | Solutions | Grading Criteria |
|---|---|---|---|---|
| 8/26,28/25 | Quiz Review |
Quiz 1 Fall 21 Quiz 1 Spring 22 |
Quiz 1 Fall 21 Solutions Quiz 1 Spring 22 Solutions |
|
| 9/2,4/23 | RP #1 Kattis Intro |
Directions Guess Who? |
guesswho.c | RP #1 Grading Criteria |
| 9/9,11/25 | Recursion Problems |
Problems |
Solutions |
|
| 9/16,18/25 | Linked List Problems |
Problems |
Solutions |
|
| 9/23,25/25 | RP #2 Kattis |
Directions Circuit Math |
circuitmath.c | RP #2 Grading Criteria |
| 9/30/25,10/2/25 | Alg. Analysis Probs | Problems | Solutions | |
| 10/7,9/23 | Midterm Review |
Sample E1 Questions |
Sample E1 Solutions |
|
| 10/14,16/25 | Sorting |
Problems |
Solutions |
|
| 10/21,23/23 | RP #3 Sorting |
Directions Planting Trees |
plantingtrees.c |
RP #3 Grading Criteria |
| 10/28,30/25 | Binary Trees |
Problems |
Solutions |
|
| 11/4,6/25 | AVL Trees, Heaps |
Problems |
Solutions |
N/A | Tries/HashTable Problems | Problems | Solutions |
| 11/13/23 | RP #4 Hash Tables |
Directions CD |
RP#4 Grading Criteria |
11/18,20/25 | Final Exam Review |
Sample Final Exam Questions |
Sample Final Exam Solutions |