Enter your assignments, tests and their weights to see your weighted class grade, the grade you need on the rest of the course, and what you need on the final exam. Percentage, letter or points input.
| Assignment | Grade (%) | Weight (%) | Contribution |
|---|
Uses the weight you have not entered yet. Change the remaining weight if part of the course will not be graded.
Three ways to answer the question every student asks in exam week. Your current grade is the weighted average of everything graded so far — the number in the box above, or the grade on your class portal.
Required = (Target − Current × (1 − Weight)) ÷ Weight
Overall = Current × (1 − Weight) + Final × Weight
For classes that add up raw points instead of weighting categories
Most syllabi split the course into categories — homework 20%, quizzes 15%, midterm 30%, final 35% — and each category is worth its percentage no matter how many points it contains. Your class grade is the weighted average of your category grades:
When the weights add up to 100 the division is just ÷ 100. Mid-semester they usually don't — the final hasn't happened yet — so the calculator divides by the weight entered so far. That is exactly how your school's portal computes a "current grade", and it is why an ungraded final does not drag you down to a 50.
| Category | Grade | Weight | Grade × Weight |
|---|---|---|---|
| Homework | 92% | 20% | 18.40 |
| Midterm | 78% | 30% | 23.40 |
| Project | 85% | 15% | 12.75 |
| Total so far | 65% | 54.55 |
The final is worth the remaining 35%. To finish with a 90 overall, the student needs (90 × 100 − 54.55 × 100) ÷ 35 — that is 101.1% on the final, so a 90 is out of reach without extra credit. An 88 overall needs 95.4%; a B+ (87) needs 92.6%. The "grade needed" box above does this arithmetic for whatever target you type.
Because the final is the only thing left, everything else is scaled up to fill the weight it doesn't occupy. Solving the weighted-average formula for the final score gives:
With a current grade of 84%, a target of 88% and a final worth 35%: (88 − 84 × 0.65) ÷ 0.35 = (88 − 54.6) ÷ 0.35 = 95.4%. Two things follow from the formula: the heavier the final, the closer the required score sits to your target; and if the answer comes out above 100, the target is mathematically impossible — aim for the next grade band down instead.
Letter mode uses the most common US scale. Your syllabus wins if it says otherwise — some colleges start an A at 94 or a B at 84, and many do not award A+.
| Letter | Percentage | 4.0 GPA | Letter | Percentage | 4.0 GPA |
|---|---|---|---|---|---|
| A+ | 97 – 100 | 4.0 | C+ | 77 – 79 | 2.3 |
| A | 93 – 96 | 4.0 | C | 73 – 76 | 2.0 |
| A− | 90 – 92 | 3.7 | C− | 70 – 72 | 1.7 |
| B+ | 87 – 89 | 3.3 | D+ | 67 – 69 | 1.3 |
| B | 83 – 86 | 3.0 | D | 63 – 66 | 1.0 |
| B− | 80 – 82 | 2.7 | D− | 60 – 62 | 0.7 |
| F | Below 60 | 0.0 |
Once you know the letter for a class, the GPA calculator turns letters from all your classes into a credit-weighted GPA; the scale reference has the 4.3, 5.0, 7.0 and 10-point tables.