22C:180/55:180 Software Engineering
Mini-Project Information and Assignments
Fall, 1999


Java source code for MiniDraw prototype (first iteration)
DrawingCanvas.java
DrawingCanvasListener.java
MiniDraw.java

First Mini-Project Assignment--Part I. Due date: Monday, Nov. 22, 1999.

First Mini-Project Assignment--Part II. Due date: Monday, Nov. 22, 1999.

Java source code for MiniDraw2 (second design iteration)
Note: Before using these classes, you must modify the first iteration prototype as specified in the First MiniProject Assignment--Part II.
DrawingCanvas2.java
ControlPanel.java
ControlPanelListener.java
MiniDraw2.java

Source Code for MiniDraw Third Iteration

Source Code for MiniDraw Fourth Iteration

Main Mini-Project Assignment.
Due dates:
Friday, Dec. 3, 1999--Documentation of iterative design approach.
Friday, Dec. 10, 1999--Final Project Submission

SUBMISSION INSTRUCTIONS FOR PROJECT NOTE: READ THESE INSTRUCTIONS CAREFULLY AND FOLLOW THEM EXACTLY.

IMPORTANT!!! Answers to Frequently Asked Questions about the Mini-Project

Special Instructions for using Java/Swing on CS Department systems.

Revised: 11/16/99 by JGK
[Go Back]