| Systems built according to specifications. |
System executes and performs all relevant activities described in both the required section and in the bonus section. (-0%) |
System executes and performs all relevant activities described in the required section but not the bonus section. (-10%) |
System performs some (but not all) of the functionality decribed in the required section. The bonus section will be ignored. (-15%) |
System does not properly execute or compile but represents a serious attempt at a solution to the required section. The bonus section will be ignored. (-15%..-30%) |
An academic violation has occured. (-100%) |
| Documentation. |
JavaDoc is used and program segments are consisely described. Variable names are concise,
descriptive, and accurate. (-0%) |
JavaDoc is not used but program segments are consisely described. Variable names are concise,
descriptive, and accurate. (-2%) |
JavaDoc is not used and either the program segments are not consisely described or variable names are not concise,
descriptive, and accurate. (-3%) |
JavaDoc is not used and program segments are not consisely described. Variable names are not concise,
descriptive, and accurate. (-5%) |
|
| Style. |
Object oriented design is used and the code is easy to read.(-0%) |
Procedural design is used and the code is easy to read. (-2%) |
Neither object oriented or procedural design is used but the code is easy to read. (-3%) |
Neither object oriented or procedural design is used and the code is hard to read. (-5%) |
|
| Paper. |
The paper is well written and clearly describes the non-functional characteristics described in the project.(-0%) |
The paper is well written but is a bit confused about the non-functional characteristics described in the project.(-2%) |
The paper is not considered well-written but is accurate in its description of the non-functional characteristics described in the project.(-3%) |
The paper is neither well written or accurate in its description of the non-functional charactertics.(-5%) |
|
| Submission Requirements. |
Project submitted according to specifications.(-0%) |
Project submitted according to specifications but with some minor problems. (-2%) |
Project submitted according to specifications but with some major problems. (-3%) |
Project not submitted according to specifications.(-5%) |
|