CS 573: Grading Policies

If you have any questions or concerns about these policies, please don't hesitate to ask in lecture, during office hours, on the course newsgroup, or by email.

Graded homeworks and exams

  • You can pick up your graded homeworks and exams during regular office hours. Under normal circumstances, your graded work should be ready to pick up in two-three weeks after you submit it with a goal of under two weeks.

  • We will post homework and exam grades on Compass Gradebook ('My Grades' under 'My Tools').

  • We will post homework solutions a few days after each submission deadline; we will post exam solutions immediately after the exam ends. Posted solutions will include suggested rubrics for grading each problem. If the graders modify the suggested rubrics for any reason, we will post final rubrics when grading is complete.

Regrade requests

  • Please check that your grades are tabulated and recorded correctly. If you notice a mistake, please bring your graded work to Chandra or Ben; we will correct it immediately.

  • If you believe that your homework or exam has been graded unfairly, please request a regrade. Ben will regrade homework; Chandra will regrade exams. To request a regrade, resubmit the work in question along with a brief written explanation why you think you were graded unfairly. (For example, "My answer to problem 2 is correct; see the posted solutions." or "My grade does not match the posted rubric.") Don't revise or explain your answer; we can only grade what you submitted the first time.

  • Regrade requests must be submitted at most two weeks after the homework or exam is returned. Except for arithmetic mistakes, late regrade requests will be ignored.

  • If you submit a regrade request, your entire homework or exam will be regraded from scratch. Your grade may go down.

  • We will readily admit, apologize for, and correct our mistake if you have been graded unfairly. However, please remember that "unfairly" means your grade is inconsistent with the published grading standard, or that you were graded more harshly than other people in the class, not just that you think the grading standard is too harsh. Please also keep in mind that each homework point is worth about 0.1% of your final course grade. Frivolous regrade requests will be met with the scorn they deserve.

Final course grades

We will determine final course grades as follows. (What do you expect from an algorithms course?)

  1. Compute everyone's raw total: 25% homework + 75% exams, excluding extra credit points.

    • There will be six graded homeworks (HW0 through HW5), each with five problems. We will drop your five lowest homework problem scores (except for zeros from cheating offenses); this is equivalent to dropping one entire homework, or one problem from each assignment after HW0. Each of the 25 remaining homework problems is worth 1% of your raw total.

    • The structure of exams has not yet been decided. We may give a choice to only do a subset of the problems or drop the scores of some problems.

  2. Compute everyone's adjusted total, by adding extra credit points to the raw totals. Extra credit points are not necessarily worth the same as regular points.

  3. Anyone with an adjusted total over 95% automatically gets an A+. In a typical semester, this rule applies only to the top one to three students.

  4. Anyone with an adjusted total below 50%, or who otherwise does not appear to be making a good-faith effort, automatically gets an F. In a typical semester, this rule applies only to the bottom one to three students. (This is not the only way to fail!)

  5. Determine letter grade cutoffs from raw totals, excluding outliers at both ends of the curve. The mean is a borderline A-/B+, and each standard deviation is worth half a letter grade. For example, the B+/B cutoff is 2/3 standard deviations below the mean. The lowest passing grade is B-.

  6. Compute final letter grades from adjusted averages, except for the outliers from steps 4 and 5.

  7. Adjust grades (only upwards!) at the instructor's whim.

This algorithm ensures that extra credit can only increase your grade, that other people's extra credit does not affect your grade, and that the curve isn't skewed by the handful of outliers in every class.