CS3 Course Schedule

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