CS 1713 Introduction to Computer Science, Spring 2007 Project 1 Comments

This project was graded on the basis of 20 points.
If you got less than 17 on this project, you should see me.
Bring your returned graded project so that we can discuss it.

  1. Format your source code so that no lines are longer than 80 columns.
  2. You should not do any printing from Scholar.
  3. You should not do any input from Scholar.
  4. You must handle people with a middle name.
  5. You must handle people with only a last name.
  6. You should not assume that compareTo returns 1 when it returns something greater than 0.
  7. You need at least three tests for the getScore().
    You must test cases which are lower division, junior and senior separately.
  8. If your output mentions s1 and s2 is should also say what these are.
  9. You should write if(x) instead of if(x==true).
  10. Use appropriate names for identifiers.
    Accessor methods should start with get or is
    Variable names should begin with a lower case letter.
  11. What is wrong with the following to find the max of three values:
         if (x > y && x > z)
            return x;
         if (y > x && y > z)
            return y;
         return z;
    
A zip file of a completed project can be found here.
You can also view the individual files: