The RIT Institute Calendar: http://www.rit.edu/calendar.
| Week | Reading | Lecture Topics | Lab | Events |
| 1 | Goodrich: 3.2 3.3 5.1 5.2 | Introduction, A Brief Review, Linear Data Structures: Lists, Stacks & Queues |
Lab 1 | |
| 2 | Goodrich: Ch. 4 | Complexity Analysis |
Lab 2 |
Hand out project 1 |
| 3 |
Notes:
Searching
Goodrich: Ch. 10.1 (Binary Search Tree) |
Search Algorithms | Lab 3 | |
| 4 | Goodrich: 3.5 | Recursion | Lab 4 |
Project 1: Initial Submission
Exam 1 |
| 5 | Goodrich: ch. 11 | Sorting Algorithms | Lab 5 | |
| 6 | Goodrich: Ch. 7, 10.1 | Trees | Lab 6 |
Project 1: Final Submission
Hand out Project 2 Report Final Exam Conflicts |
| 7 | Goodrich: Ch. 8.3, 13.1-13.4 | Trees, Heaps & Graphs | Lab 7 | |
| 8 | Goodrich: Ch. 13.5-13.7 | Graphs | Lab 8 |
Project 2: Initial Submission
Exam 2 Last week to withdraw |
| 9 | Goodrich: Ch. 9.2-9.3 | Hashing | Lab 9 | |
| 10 | Notes | Ethics & Review | Lab 10 | Project 2: Final Submission |
| 11 | Final Exam Week | Date, Time, Place are TBA |
Last Updated: $Date: 2009/08/25 13:49:44 $ by bks