Skip to main content

Course grade tool

Grade Calculator

Combine homework, quiz, exam, and project weights into one course grade — then send the result to the Final Grade Calculator to plan your exam.

Grading mode

Leave "points possible" empty for categories with nothing graded yet — they stay out of your current average instead of dragging it down.

Nothing graded yet

—

Graded weight

0.0%

If ungraded categories score 0

—

Calculation Guide

How to calculate a course grade with weighted categories

A course may split the grade across categories such as homework, quizzes, exams, and a final. Copy the weights and point rules from the current syllabus rather than assuming a universal course policy.

This calculator combines your category weights and points into a current-grade scenario, shows what each category contributes, and separately shows the result if every currently ungraded category receives zero.

How to use the calculator

  1. 1

    Copy the syllabus weights

    Enter each grading category with its weight. The weights must total 100%; use the normalize button if they do not.

  2. 2

    Enter points earned and possible

    Use totals from your gradebook. Leave possible points empty for categories with nothing graded yet.

  3. 3

    Read the breakdown

    Check the current-grade scenario, the zero-on-ungraded-work scenario, and which categories carry the most weight.

GPA formula

Current grade = Σ (category percentage × category weight) ÷ graded weight

The current-grade view excludes categories with no graded points. The second view assigns zero to every such category. Syllabus rules such as dropped scores, curves, extra credit, or required minimums are not inferred.

Weighted grade example

Homework is worth 20% with a 90% average, and exams are worth 80% with an 80% average:

Example weighted grade calculation
CategoryWeightCategory gradeContribution
Homework20%90%18.0
Exams80%80%64.0

The current grade is 18.0 + 64.0 = 82.0%. Under this tool’s illustrative default table, the letter estimate is B-.

Illustrative site-default percentage-to-letter table (not an institutional rule)

Illustrative site-default percentage-to-letter table (not an institutional rule)
LetterMinimum %LetterMinimum %
A+97C+77
A93C73
A-90C-70
B+87D+67
B83D / D-63 / 60
B-80Fbelow 60

Before relying on the numbers

  • Syllabus policies such as dropped lowest scores or curves change the result; enter the adjusted totals.
  • Letter-grade cutoffs differ between schools — confirm yours before converting a percentage.
  • Use the Final Grade Calculator next to find the exam score needed for a target course grade.

Frequently asked questions

What if my weights do not add up to 100%?

The calculator flags the total and offers a normalize button that scales every category proportionally to 100%.

Should ungraded categories count as zero?

Use the syllabus rule. This tool excludes categories with no graded points from the current-grade view and provides a separate scenario in which all such categories receive zero.

How is this different from GPA?

A course grade is a percentage or letter in one class. GPA averages the grade points from many courses, weighted by credits.

Does points-based grading use weights?

No. In a pure points course, every point is worth the same: divide total earned by total possible. Use the points-based mode for that.

Related GPA calculators