Grade Calculator

%
%
Current Grade87.5%
Needed on Final93.8%

This grade calculator finds your current weighted course grade from the assignments you have completed and works out the score you need on the final exam to reach a target grade. Each assignment contributes in proportion to its weight, so the current grade is the weighted average of everything graded so far. Given the final exam weight and the grade you want overall, it solves for the exact final score required.

Formula

Needed final = (Desired − Current × (1 − w)) ÷ w, where Current = Σ(score × weight) ÷ Σ(weight)

score
Percentage earned on a completed assignment
weight
Each assignment's weight toward the overall grade
w
Final exam weight expressed as a fraction (e.g. 50% = 0.5)
Desired
Target overall course grade you want to achieve

How it works

  1. Enter each completed assignment with its score (as a percentage) and its weight toward the course grade.
  2. The calculator divides the sum of score × weight by the sum of weights to give your current weighted grade.
  3. Enter the final exam weight and your desired overall grade; it solves for the final score needed using the remaining weight.

Worked example

Homework scored 90 (weight 20) and a midterm scored 85 (weight 30); the final is worth 50% and you want a 90 overall.

  1. Current grade: (90×20 + 85×30) ÷ (20 + 30) = (1800 + 2550) ÷ 50 = 87.
  2. Current portion outside the final: 87 × (1 − 0.50) = 43.5.
  3. Needed final: (90 − 43.5) ÷ 0.50 = 46.5 ÷ 0.50 = 93.

Your current grade is 87, and you need a 93 on the final to finish with a 90 overall.

Frequently asked questions

What is the difference between this and a GPA calculator?
This tool works within a single course, averaging assignment percentages by weight and solving for the final-exam score you need. A GPA calculator instead combines letter grades across multiple courses into a single grade point average.
Do the assignment weights have to add up to 100?
No. The current grade divides by the sum of whatever weights you enter, so it works with any totals. For the final-exam projection, though, enter weights as their true percentages of the course so the remaining weight is correct.
What if the needed final score is above 100?
A required score over 100 means the target grade is not reachable through the final alone, given your current standing and the final's weight. You would need extra credit or a lower target to close the gap.
Can the needed score be negative?
Yes. A negative or very low required score means you have already done enough to secure your target grade, so even a poor final exam would still leave you at or above the goal.