Lab Lectures:
  • Week 01 Lab (01/14-01/15): Unix, Emacs, and the JDK
  • Week 02 Lab (01/22): StructureBuilder, Java Syntax and DrJava
  • Note: There will be no lab on 01/21 due to the MLK holiday. A lab make-up session will be held Tu 1-2:30 pm and Tu 4-5:30 pm in Ryon 102.
  • Week 03 Lab (01/28-01/29): Javadoc, Package, JAR, Immutable Lists
  • Week 04 Lab (02/04-02/05): Visitor Pattern
  • Week 05 Lab (02/11-02/12): Exam 1 Review
  • Week 06 Lab (02/18-02/19): Hangman's Word and the State Pattern
  • Week 07 Lab (02/25-02/26): Java GUI and Hangman's View
  • Week 08 No Lab: Mid-term recess! 03/04-03/05
  • Week 09 Lab (03/11-03/12): Design Patterns for Koch curves
  • Week 10 Lab (03/18-03/19): MVC for Koch curves
  • Week 11 Lab (03/25-03/26): MVC for Tournament Tree
  • Week 12 Lab (04/01-04/02): Exam 2 Review
  • Week 13 Lab (04/08-04/09): Stream I/O; Recursive Descent Parsing
  • Week 14 Lab (04/15-01/16): Facade of the Game
  • Week 15 Lab (04/22-04/23): B-Tree Insertion Algorithm
  • Lab Roster (updated 01/15/02)