EMU CS Programming Rubric
Completion requirements
EMU CS Programming Rubric
Prerequisites
- Source code must be submitted for each assignment. Some assignments may also require additional data files.
- The code must compile and run on the lab systems.
- The code must be substantially your own work and any resources and code used as reference must be fully documented.
Criteria | Excellent (A) | Acceptable (C) | Unacceptable (F) |
---|---|---|---|
Documented & Maintainable (The program is well-documented with appropriate names and comments making it easy to understand.) |
|
|
|
Adaptable & Reusable (The program is modular, using abstraction well and any limitations are clearly specified.) |
|
|
|
Robust & Correct (The program provides the correct output for all possible input.) |
|
|
|
Efficient & Elegant (The program uses both time and space on the computer effectively, without losing source code clarity.) |
|
|
|
The EMU Academic Integrity Policy applies to all programming assignments. Plagiarism and academic dishonesty (including failure to document resources used) will result in a failing grade of 1 on the assignment and submission of a Violation of Academic Integrity Report.
Charles Cooley & Dee Weikle, Dec. 2012
Last modified: Monday, December 3, 2012, 1:49 PM