A little help goes a long way. Find a tool/

School & Study FIELD NOTES · 4 MIN READ

The GPA Formula, One Course at a Time

How GPA is calculated course by course: grade points, quality points, credits as weights, and a full worked semester from letters to a 3.63 term average.

A GPA is not an average of your grades. It's an average of your grades times their credits — which means a 4-credit B+ pulls harder than a 3-credit A, and the whole system reduces to one multiplication per course. Here is the machinery, one course at a time.

From letters to grade points

Every letter grade maps to a number on the 4.0 scale: A = 4.0, B = 3.0, C = 2.0, D = 1.0, F = 0.0. Plus and minus grades slice between them in 0.3 steps — A− = 3.7, B+ = 3.3, B− = 2.7, down through D− = 0.7. One asymmetry surprises people: an A+ is worth 4.0 here, not 4.3, because most institutions cap the top of the scale (the schools that do award 4.3 compute a different average on purpose). The tool accepts all thirteen grades: A+, A, A−, B+, B, B−, C+, C, C−, D+, D, D−, and F.

Quality points: credits are the weights

Each course contributes quality points — grade points multiplied by credit hours. A B+ in a 4-credit course contributes 3.3 × 4 = 13.2 quality points; an A in a 3-credit course contributes 12. Those raw grade points (3.3 vs 4.0) suggest the A "won," but the B+ course consumed more of your schedule, so it owns more of the average. That is the entire trick: the GPA is a credit-weighted mean, and quality points are the weighted sum before division.

A full semester, worked through

Enter three courses — A 3, B+ 4, A− 3 — and the arithmetic runs like this:

A  × 3 credits = 12.0 points
B+ × 4 credits = 13.2 points
A− × 3 credits = 11.1 points
total: 36.3 points ÷ 10 credits = 3.63 GPA

Notice the B+ course supplied the largest share of quality points despite the lower grade. Swap the credits — make the A the 4-credit course and the B+ the 3-credit one — and the same letter grades produce (16 + 9.9 + 11.1) ÷ 10 = 3.70. Nothing about your performance changed; the weighting did. This is why Registrar's math treats "what did you take" as seriously as "what did you get."

The input grammar and its default

The calculator reads one course per line as grade credits, splitting on spaces or commas. The credits are optional: a line that is just A counts as a 1-credit A. That default is convenient for quick checks but silently skews real transcripts — a seminar listed as "B+" weighs the same as "B+ 1," not as its actual 3 credits. For anything official-looking, type the credits explicitly on every line. The result rounds to two decimals: 36.3 ÷ 10 lands exactly on 3.63, but a 36.25 would report as 3.63 too.

Course GPA vs cumulative GPA

What this tool computes is the building block, not the building. Your transcript's overall number is a weighted average of semesters, where each semester GPA enters weighted by that term's credits — the cumulative GPA explainer covers why that second weighting makes some terms shout and others whisper, and why recovery from a bad year is slower than it feels. The two layers use identical math at different zoom levels: courses → term, terms → transcript. And if your grades arrive as percentages rather than letters, GPA scale conversion explains why 85% is 3.7 at one school and 4.0 at another before you enter anything.

Try it yourself

The GPA Calculator turns a list of grade credits lines into your term GPA, with the per-course quality points shown so you can audit the weighting. To average whole semesters into a transcript number, use the Cumulative GPA Calculator. And if you're asking the forward-looking question — "what do I need on the final to land a B+ in this course?" — that's a different formula entirely, handled by the Final Grade Calculator.

Frequently asked questions

How is GPA calculated for one semester?
Multiply each grade’s grade points by that course’s credits to get quality points, sum them, and divide by total credits. For A (3 cr), B+ (4 cr) and A− (3 cr): (12 + 13.2 + 11.1) ÷ 10 = 3.63.
What are quality points?
Quality points are grade points × credit hours — the weighted contribution of a single course. A B+ in a 4-credit course is worth 13.2 quality points, more than an A in a 3-credit course (12), which is why the heavier course pulls the average harder.
Is an A+ worth more than an A?
Not on this calculator: A+ maps to 4.0, the top of the standard scale. A few institutions award 4.3 for an A+ and compute a different average on purpose — check your school’s policy before comparing numbers.
What happens if I omit the credit hours?
The course counts as 1 credit. That is fine for quick checks but wrong for real transcripts — a 3-credit seminar entered as just “B+” weighs a third of its true influence. Enter credits on every line for an accurate result.
How is this different from a cumulative GPA calculator?
This tool averages courses into one term’s GPA; a cumulative calculator averages whole semesters, weighting each term by its credits. Same math at two zoom levels — courses build the term, terms build the transcript.