Program Grading Criteria
CS 163: Data Structures
Spring 2009
Program (60 points max)
Complete and Correct Code (40) (-5
to -25) Segmentation Fault or Core Dump
(-5
to -25) Does not compile
Exclusive use of Dynamic Memory (5)
(no
statically allocated arrays)
Destructors that Deallocate all Dynamic Memory (10)
Efficient Design (5)
Design Considerations (20 points max)
Complete and Readable with Complete
Sentences
( 1
page minimum, paragraph form) (10)
Evaluates the Data Structures and Performance Issues (10)
Program Style, comments, and
documentation (20 points max)
Header comments for each File and each Function (5) ***Important***
Consistent indentation and White Space (5)
In-line Comments for all major blocks of code and Overall Documentation
(5) ***Important***
Follows the Style Sheet (5)