Grade Calculator
How it works
Each assignment's score is first turned into a plain percentage — score / maxPoints — so a 45/50 quiz and a 180/200 project compare fairly even though they are scored on different scales. That percentage is then multiplied by the assignment's weight, and every assignment's weighted percentage is added up. Dividing that sum by the total of all the weights turns the result back into a single percentage, which is also why the weights do not need to add up to 100 — the division does that normalizing for you.
Frequently asked questions
Why don't the weights need to add up to 100?
The formula divides by the total of whatever weights you enter, so it normalizes for you — weights of 30/40/30 behave exactly like 3/4/3, or like 60/80/60. What matters is each weight relative to the others, not the total. If you want to be sure, make them add to 100 anyway; the result will be identical either way.
Is the A/B/C/D/F scale shown here universal?
No — it is the common US 10-point scale (90/80/70/60), but plenty of schools use a plus/minus scale, a different set of cutoffs, or a completely different grading system. Treat the letter grade here as a reference point, not an official result — check your syllabus for the scale your course actually uses.
How much does a missing or zero score hurt the final grade?
A zero on an assignment pulls the weighted average down by an amount proportional to that assignment's weight — a zero on something worth 5% barely moves the total, while a zero on something worth 40% can drop a course from an A to a failing grade in one assignment. Entering it as zero (rather than leaving it out) is what makes the calculator account for that.