CS 127 Assignments: Fall, 2001

Assignment 0: Warming up, and shaking off the rust

Assigned on Monday, 9/10/01
Due by 5 PM on Wednesday, 9/12/01
 

Assignment 1: Web page navigation with stacks

Assigned on Wednesday, 9/12/01
Design document due at the beginning of class on Friday, 9/14/01.
Due by 5 PM on Wednesday, 9/19/01
 

Assignment 2: Rolodex Information Management

Assigned on Friday, 9/21/01
Design document due at the beginning of class on Monday, 9/24/01.
Due by 5 PM on Friday, 9/28/01

Assignment 3: Shape Inheritance

Assigned on Friday, 9/28/01
Due by 5 PM on Wednesday, 10/3/01

Assignment 4: Knight's Tour

Assigned on Friday, 10/5/01.
Design document due on paper at the beginning of class on Monday, 10/8/01.
Final program due electronically on Tuesday, 10/16/01 at 5 PM.

Assignment 5: Spelling Checker

Assigned on Wednesday, 10/17/01.
Design document due on paper at the beginning of class on Friday, 10/19/01.
Final program due electronically on Wednesday, 10/24/01 at 5 PM.

Assignment 6: Analytical Assignment

Assigned on Wednesday, 10/23/01.
Due on paper at the beginning of class on Monday, 10/29/01.

Assignment 7: Benchmarking Hashing vs. Sorting and Searching

Assigned on Monday, 10/29/01.
Program due electronically on Monday, 11/5/01.
Summary report due on paper by 5 PM on Monday, 11/5/01.

Assignment 8: Final Project

Assigned on Wednesday, 11/7/01.
Design document due on paper at the beginning of class on Friday, 11/9/01.
Program due electronically on Monday, 11/19/01 at 5 PM. No grace period for the final project!