CS 117: Introduction to Computer Science, Winter 2002
Assignments

Assignment 0: Getting set up.
Assigned on Friday, 1/4/02.
Due on Monday, 1/7/02 by 5 PM.

Assignment 1: Object-Oriented Thinking.
Assigned on Monday, 1/7/02.
Due on Wednesday, 1/9/02, on paper, in the grader's mailbox, by 5 PM.

Assignment 2: Introductory Lab.
Assigned on Wednesday, 1/9/02.
Due on Friday, 1/11/02, electronically, by 5 PM.

Assignment 3: Change Maker.
Assigned on Friday, 1/11/02.
Due on Monday, 1/14/02, electronically, by 5 PM.

Assignment 4: Coffee Bags.
Assigned on Monday, 1/14/02.
Due on Wednesday, 1/16/02, electronically, by 9 PM.

Assignment 5: Sending Email.
Assigned on Wednesday, 1/16/02.
Due on Monday, 1/21/02, electronically, by 9 PM.

Assignment 6: Listing Email Headers.
Assigned on Wednesday, 1/23/02.
Due on Monday, 1/28/02, electronically, by 9 PM.

Assignment 7: Backwards!
Assigned on Monday, 1/28/02.
Due on Wednesday, 1/30/02, electronically, by 9 PM.

Assignment 8: Face Drawing
Assigned on Wednesday, 2/6/02.
Due on Monday, 2/11/02, electronically, by 9 PM.

Assignment 9: Building a Better Inbox
Assigned on Monday, 2/11/02.
Due on Monday, 2/18/02, electronically, by 9 PM.

Assignment 10: Email - Putting it All Together
Assigned Monday, 2/18/02.
Design document due Wednesday, 2/20/02
Originally due Wednesday, 2/27/02, by 9:00PM.
Extended until Wednesday, 3/6/02, by 9:00 PM.

Assignment 11: Final Project
Assigned on Wednesday, 3/6/02.
Due on Saturday, 3/16/02 - no grace period! (Carleton policy)