Assignments Solution (UB Students only) Consult calendar for specific dates
Assignment 0 No Solution
Assignment 1 My implementation
Assignment 2 My implementation
Assignment 3 (written assignment!) Solution
Assignment 4 My implementation
Assignment 5 Solution
Assignment 6 My implementation
Assignment 7 My implementation
Assignment 8 Solution
Sample Midterm 1 Sample Midterm 1's Solution
Midterm 1 Answer key In Class, Open Book, Open Note
Sample Midterm 2 (Questions 3 and 5 should be replaced by questions about recursive vs. iterative procedures, sorting, and the heap data structure.) Solution
Midterm 2 Solution key In Class, Open Book, Open Note
Sample Final Sample Final's Solution
Final Solution Key In Class, Open Book, Open Note