JMU
Programming Assignment 3


DukeDisc.gif
1 Overview: President Rose saw the work you did on Programming Assignment 2 and has decided that the University should develop a product named DukeDisc.

He has already made it clear that some changes must be made before the the University can proceed. Unfortunately, not all of the changes have been identified as yet (though they have been scheduled). Hence, you will have to work in stages, making the changes as they become available.

2 Versions: President Rose will make the requirements available in six stages, the first of which involves a reorganization of your existing code (with some minor modifications):
3 Grading of Programming Assignment 3: In order to receive a grade greater than 0 for PA3 your code must pass the in-lab tests on the due date and the hardcopy must be submitted on the due date.

However, "partial credit" will be awarded if you are able to get some versions, but not all, working. In particular, you will receive a maximum grade of:

Hence, there is a strong incentive for you to work on the different versions as they become available. That is, it is very risky to wait until the requirements of version 6 become available before you start working.

You must keep all of the versions you develop. The description of each version will include a description of the directory structure that you must use.

You must submit hardcopy for the highest version that passes the in-lab tests (and only for that version).

Copyright 2010