How this is calculated
Each grade converts to grade points on the 4.0 scale, then multiplies by the course's credit hours to give quality points. GPA = total quality points ÷ total credit hours.
Worked example on A 3, B+ 4, C 2: the A gives 4.0 × 3 = 12 quality points, the B+ gives 3.3 × 4 = 13.2, and the C gives 2.0 × 2 = 4. Total quality points 29.2 across 9 credits, so the GPA is 29.2 ÷ 9 = 3.24.
Note what the weighting did. The B+ contributed more quality points than the A, because it carried more credits. Averaging the grade points without weighting would have given 3.1 — a different and less accurate answer.
The standard 4.0 mapping
A and A+ are 4.0, A− is 3.7, B+ is 3.3, B is 3.0, B− is 2.7, C+ is 2.3, C is 2.0, C− is 1.7, D+ is 1.3, D is 1.0, and F is 0.
Institutions vary at the edges. Some award 4.3 for an A+, some do not use plus and minus grades at all, and some exclude pass or fail courses from the calculation entirely. Where your institution's scale differs, the arithmetic here still holds — only the point values change.
Why one grade moves less than you expect
The weighting cuts both ways. Early in a degree, when total credits are low, each grade has substantial leverage. After sixty or ninety credits, a single course changes the cumulative average by a few hundredths of a point at most.
The practical implication is that recovery from a poor start takes sustained results rather than one strong semester. To raise a 2.8 across 60 credits to a 3.0, you need roughly 30 further credits at close to 3.4 — the arithmetic of averages is unforgiving in a way that motivational advice usually is not.
Weighted GPA at secondary level is a separate concept: honours and advanced courses are assigned extra points, sometimes on a 5.0 scale, so that difficulty is reflected. Do not mix a weighted secondary GPA with an unweighted university one when comparing.
How to use the gpa calculator
- List each course as a grade and credit pair. Separate pairs with commas, for example "A 3, B+ 4, C 2". Order does not matter.
- Use your institution's credit hours. The weighting depends on them. Using the wrong credit values is the main reason a calculated GPA does not match a transcript.
- Check total credits against the transcript. If the credit total is right and the GPA still differs, your institution likely uses a variant scale — an A+ worth 4.3, or excluded pass/fail courses.