Course Grade Average Calculator

What is my course average?

How it is calculated

The course average is a weighted mean: average = (midterm × mw + final × fw) ÷ (mw + fw), where midterm and final are your scores and mw and fw are their weights. The tool also shows how many points each exam contributes: midterm × mw ÷ (mw + fw) and final × fw ÷ (mw + fw). The two contributions always add up to the average.

Because the tool divides by the weight total, the weights do not have to sum to 100: 30 and 50 behave like 37.5% and 62.5%. Weights cannot be negative and cannot both be zero. Results are rounded to two decimals. The tool covers only these two components; coursework, quizzes or rounding rules used by your school are not included.

Worked example

Midterm 72 with weight 40, final 88 with weight 60.

Weight total: 40 + 60 = 100. Midterm part: 72 × 40 ÷ 100 = 28.80. Final part: 88 × 60 ÷ 100 = 52.80. Course average: 28.80 + 52.80 = 81.60. Trying other final scores with the same midterm shows what you need to reach a target average.

Try this example →

Common mistakes

  • Swapping the weights so the larger one sits on the wrong exam. With 72 and 88, putting 60 on the midterm gives 78.40 instead of 81.60.
  • Giving the weights of the whole course (say 30 and 40, with 30 left for homework) and expecting the average to include homework. The tool rescales the two weights to the exam pair only.
  • Averaging the two scores without weights. 72 and 88 give 80 unweighted, but 81.60 when the final counts for 60%.
  • Entering a percentage of points from different scales, such as a midterm out of 50 and a final out of 100, without converting them to the same scale first.

About this calculator

This calculator combines a midterm score and a final exam score according to their assigned weights (for example, 40% midterm and 60% final) to produce the overall course average, matching how most instructors actually calculate final grades rather than a simple 50/50 split.

Students use it during the term to check where they stand before an exam, and — more importantly — to try out candidate final exam scores, entering one value after another to see what each would do to the overall average, which turns an abstract weighting scheme into a concrete number to aim for.

Was this helpful?

You can pick up to 3 reactions.

Comments (1)

  • Editorial team

    Use it backwards before an exam: keep the midterm fixed and try different final scores until the average reaches the grade you want, then see whether that final is realistic. Check your syllabus first, because many courses add homework, quizzes or a minimum passing score on the final, and none of those are in this two-exam average. Which grading scheme does your course use, and what is missing?

Popular calculators

All Calculators