The questions are given in pdf format.
Before emailing the course staff with assignment questions, please refer to the assignment FAQ.
Download A03.zip before beginning to code your solutions. It includes "beginner" files for each question which handles some of the input for you, and contains valuable comments to help you write your code.
Question three contains the method signatures for the Professor class. You cannot modify these signatures. You cannot add new public methods either.
Be sure your program's output matches what is provided. Some of your correctness marks will be based on conforming exactly to how the output should appear.
Marks will be awarded on this and all future assignments for appropriate documentation and program style. The markers will, in particular, be looking at the following:
You will need to submit your assignment electronically. You should submit often before the deadline, as you can submit as many times as you wish. You can find the submit page here. Email submissions will not be accepted should you run into problems.
Required Files:
Duplicates.javaSpiral.java Professor.java Ratings.java