Assignments
(Homeworks and Projects)
Please read
the Submission Instructions to electronically
submit assignments.
To submit
homework after the deadline, when you've been given a personal extension,
use project name extensions for the electronic submission.
When submitting
UML diagrams, please export those diagrams to an image file (*.png, *.gif,
*.jpg, etc.). Submitting the StructureBuilder *.sbs files is NOT sufficient!
-
Homework
1 (due Friday,
01/30/2004 at 1:00 PM): The Ultimate Pizza Experience.
Project
name: pizza.
-
Homework
2 (due Friday, Feb. 06, 2004 at 1 PM): Immutable
Recursive Structures and Visitors.
Project
name: visitor.
-
Homework
3 (due Monday, Feb. 16, 2004 at 1 PM): Interpreting Abstract Syntax
Trees with Visitors.
Project
name: ast.
-
Project
#1: Hangman
-
milestone 1
(project name: hangman1) due Monday, Feb. 23, 2004 at 1:00 PM.
-
milestone 2
(project name: hangman2) due Wednesday, March 10, 2004 at 1:00 PM.
-
Project
#2: Koch Curve
- milestone 1 (project name: koch1) due Monday,
March 15, 2004 at 11:59 PM.
- milestone 2 (project name: koch2) due Monday,
March 29, 2004 at 1:00 PM..
-
Project
#3 (due 1 PM Wednesday, April 07, 2004): Tournament Tree. Project name: tree
-
Project
#4: Games 4 Two. Project name: game
- milestone 1 (project name: game1) due Friday, April
16, 2004 at 11:59 PM.
- milestone 2 (project name: game2) due Friday, April
23, 2004 at 11:59 PM.