This document defines requirements for a Grader program. This program provides functionality for teachers to manage and compute grades and for students to view grades. Teachers also use the Grader to define a grading scheme, view statistics, track electronic handin of assignments, access rosters stored remotely and submit final grades to a remote administrative host. Students use the Grader to view their grade, see anonymized class grades, and ask "what if" questions.
Further introductory material is presented in these subsections: