Standard Grading Form for CS-701

PROJECT MANAGEMENT (2.5 points)

Are all files under RCS management? Can the final version of the programs and the documentation be retrieved, built, and installed by typing make in an empty project directory?

Are RCS keywords present in all text and executable files? Was the project done as a sequence of steps, each with its own delta? Are all deltas commented meaningfully and are the comments included in the file headers? Is each program properly divided into modules?

USER DOCUMENTATION (2.5 points)

Is there a man page with the same file name as the program and an appropriate extension installed in the proper directory? Is the man page written for the proper audience (end users)? Does the structure match that of standard Unix man pages; is the information well organized? Is the information presented clearly, completely, and yet concisely?

CODING STYLE AND DOCUMENTATION (2.5 points)

Does the code adhere to the Coding Guidelines for this course?

CODE FUNCTIONALITY (2.5 points)

The criteria for this section vary from assignment to assignment.

LATE POINTS AND EXTRA FEATURES

You will lose 0.1 point for each day your assignment is late.

It is generally possible to get a few tenths of a point of extra credit for doing things that go beyond the basic requirements of the assignment.

Each assignment is graded on a 10.0 point scale.


Christopher Vickery
Queens College of CUNY
Home Page