[Texas PLT logo]

COMP 202: Principles of Object-Oriented Programming II

  (none)  

NEWS

News last revised Monday, 25-Jan-2010 17:14:03 EST

CONTACT

Please send all questions and comments to: comp202 at rice dot edu (replace the "at" with "@" and the "dot" with "." — this was necessary to reduce spam).

Please preface all subject lines with "COMP202: " (example: "COMP202: How do I write powerful programs with very little code?")


SCHEDULE

This is a tentative schedule for the topics to be covered in lecture, labs and assignments. This schedule will be revised as necessary and is given only as a reference for past topics and a guideline for future topics.

Assignments are given on the day after the previous assignment was due. Homework 1 is assigned on the first day of class.

Assignments are due by the BEGINNING of class on the due date, i.e. at 9:59 AM.

Date Lecture Lab Assignment Due
M 08/25/08 Welcome & Administration Lab 1: Hangman project — Model  
W 08/27/08 Review of List Processing   Learning Styles Questionnaire
F 08/29/08 Higher Order Functions    
       
M 09/01/08 Labor Day — no class!    
W 09/03/08 Generics & Parametric Polymorphism    
F 09/05/08 Generics & Parametric Polymorphism (cont'd)   HW1: Hangman — Milestone #1
       
M 09/8/08 Generic IList Framework & Algorithms Lab 2: Hangman project — View  
W 09/10/08 Generic IList Framework & Algorithms (cont'd)    
F 09/12/08 Hurricane Ike - Rice closed!    
       
M 09/15/08 Hurricane Ike - Rice closed!    
W 09/17/08 Big "Oh"    
F 09/19/08 Dynamic Class Loading    
       
M 09/22/08 Patterns for Lazy Evaluation   HW2: Hangman — Milestone #2
W 09/24/08 Patterns for Lazy Evaluation (cont'd)    
F 09/26/08 Programming for Change    
       
M 09/29/08 Programming for Change (cont'd) Lab 3: Temperature Calculator  
W 10/01/08 Tree Traversal Algorithms    
F 10/03/08 Tree Traversal Algorithms (Part 2)    
       
M 10/06/08 Marine Biology Simulation Lab 4: Marine Biology Simulation &mdash Milestone 1  
W 10/08/08 Marine Biology Simulation (Part 2)    
F 10/10/08 Marine Biology Simulation (Part 3)    
       
M 10/13/08 Mid-term recess — no class!   HW3: Temperature Calculator
W 10/15/08 Review for Midterm Exam    
F 10/17/08 Review for Midterm Exam (cont'd)    
       
M 10/20/08 Dictionaries & Hashing Exam 1  
W 10/22/08 Dictionaries & Hashing (cont'd)    
F 10/24/08 Design for Self-Balancing Trees    
       
M 10/27/08 Design for Self-Balancing Trees (cont'd) Lab 5: Marine Biology Simulation &mdash Milestone 2 HW4: RiceMBS — Milestone 1
W 10/29/08 Design for Self-Balancing Trees (cont'd)    
F 10/31/08 Design for Self-Balancing Trees (cont'd)    
       
M 11/03/08 Midterm Discussion    
W 11/05/08 Design Patterns for Parsing    
F 11/07/08 Design Patterns for Parsing (Part 2)   HW5: RiceMBS — Milestone 2
       
M 11/10/08 Design Patterns for Parsing (Part 2, cont'd)   Exam 1 Extra Credit
W 11/12/08 Design Patterns for Parsing (Part 2, cont'd)    
F 11/14/08 Design Patterns for Parsing (Part 2, cont'd)    
       
M 11/17/08 Games for Two Lab 6: Games for Two — Milestone 1  
W 11/19/08 Games for Two (Part 2)    
F 11/21/08 Games for Two (Part 2, cont'd)    
       
M 11/24/08 Sorting Lab 7: Games for Two — Milestone 2 HW6: Games for Two — Milestone 1
W 11/26/08 Sorting (cont'd)    
F 11/28/08 Thanksgiving break — no class!    
       
M 12/01/08 Sorting (Part 2) Lab 8: Review for Exam 2  
W 12/03/08 Sorting (Part 3)    
F 12/05/08 Sorting Animation (last day of classes)   HW7: Games for Two — Milestone 2
       
M 12/08/08      
T 12/09/08 Othello Tournament (10 AM)    
W 12/10/08 Final exam available online   Final exam available online
F 12/12/08      
       
M 12/15/08      
W 12/17/08 Final exam due, 11:59 PM   Final exam due, 11:59 PM
       
F 12/26/08 Final grades submitted to ESTHER, 11:59 AM    

Schedule last revised Monday, 25-Jan-2010 17:14:03 EST

  (none)  

URL: http://www.cs.rice.edu/teaching/202/08-fall/index.shtml
Copyright © 2008-2010 Mathias Ricken and Stephen Wong