Students can take this course S/U. S/U students do all the same work and take all the exams that letter-grade students do; your S/U grade is computed by converting a C- or above to an S, and a D+ or below to a U.
To determine your final course grade, at the end of the semester, we first calculate your raw numerical score based on points earned on assignments and exams, according to the following weights:
Then, we make preliminary score-to-grade conversions. (We do not announce or determine grade cutoffs until semester end because we need to adjust for the difficulty of the exams and assignments each semester.)
Then, we consult your lab check-in rates. Up to two labs may be dropped; more than that, and we reserve the right to reduce your course grade by the equivalent of a "level" (e.g., from B to B-).
Next, we reserve the right to make adjustments if other considerations enter in, such as if your performance gets better or worse as the course progresses; you faced special problems such as illness; we have insight from interacting with you as to how much you learned in the class apart from what you demonstrated on the homeworks and exams; and so on.
We typically do not give out any A+s. (This helps equalize the playing field for students who don't have prior experience with respect to those who do.)
If you feel that the graders have incorrectly graded an assignment, you may request a regrade. Each assessed piece of work will specify whether regrade requests should be made via (CMS) — see the instructions here — or Gradescope. Communication regarding regrade requests will be done only in writing via email/CMS/Gradescope: given the number of staff members involved in handling regrade requests, we need records of all discussions.
We want to give grades that accurately represent our assessment of your understanding of CS 1110 material. Hence, if you are given a lower score than you should have been, you should absolutely bring it to our attention via the mechanisms just described. However, we must explicitly mention an additional consequence of the importance of grade accuracy: if we notice that you have been assigned more points than you should have been, we are duty-bound to correct such scores downward to the correct value.