next up previous
Next: Two easy ways to Up: Grading Previous: Grading

Grading of programming assignments

Specific homework grading guidelines will be determined on a case-by-case basis. For programming assignments, it is expected that the points will break down roughly as follows:

Notes:

  1. A program that does not compile and run cannot, by definition, solve any problems. However it may still be efficiently written using good programming style. Conversely, programs that happen to solve all problems may still be poorly written.
  2. Graders may, at their discretion, give partial credit for any of the above categories. They are not, however, obligated to do so.



Robert Sloan 2007-01-17