All assignments should be submitted by the due date to avoid late penalties. See the Syllabus for details.
P5. (Project 5) Due
: 05/01/04 (11:59 p.m.)NO LATE SUBMISSIONS!!
P4. (Project 4) Due
: 04/11/04 (11:59 p.m.)
As said in class, there's a two-day extension on the previous due date of 04/09. Please disregard the old one.
Click here for instructions for using the right Java compiler on your aludra accounts
Please refer to "Course Material" -> "Java Language" 3. illustrating inheritance and terminal i/o and Makefile for a sample Makefile
Midterm solution (Doc format)
P3. (Project 3) Due : 03/14/04 (11:59 p.m.)
P2. (Project 2) Due : 02/27/04 (11:59 p.m.)
P1. (Project 1) Due : 02/13/04 (11:59 p.m.)
In this project, you are required to make Engine and Transmission as classes (simple classes though) as well as Vehicle. Engine and Transmission can be considered global classes if you feel they are important for the rest of the program; or nested inside the Vehicle class if you believe the classes are used only within Vehicle. Please explain the decision in your program documentation.
The following three files will show you examples of correct, error, disaster input files. Your program should be able to detect faults in ERROR file and do not crash with DISASTER file. Pay attention to length variations of the fields, which you can see in the ERROR file.
![]()