CS 15-150: Principles of Functional Programming
(Fall 2015)


These rubrics describe how assignments are evaluated.

Programming assignments

Component Evaluation
Does the program type-check without errors? Yes No
Correctness: Does the program work correctly?(100%)
Documentation: Are structured comments present?(-30%)
Testing: Are test cases provided?(-50%)
Style: Is the code well-written?(-10%)
Bonus: Is the solution elegant beyond expectations?(+10%)
Total 0


Component Evaluation
Programming parts
Was the submission early? (+2% per 12 hours)
Revised Total

2015 Iliano Cervesato