Cumulative GPA calculation
Your cumulative (overall) GPA summarises every graded credit you have ever taken. After each semester you want to know where you now stand, especially relative to honours thresholds like 3.5 or 3.7. This calculator combines your existing record with a new semester’s courses to produce an updated cumulative GPA.
How it works
GPA is total quality points divided by total credit hours. The tool first reconstructs your prior quality points from your current GPA and prior credits:
priorPoints = currentGPA * priorCredits
Then it adds the new semester. Each new course contributes its grade point times its credits:
newPoints = sum(gradePoint_i * credits_i)
newCredits = sum(credits_i)
The updated cumulative GPA is:
cumulativeGPA = (priorPoints + newPoints) / (priorCredits + newCredits)
Courses with no grade or no credits are ignored, and an empty prior record (0 credits) simply gives you this semester’s GPA.
Worked example
Say you currently have a 3.4 GPA across 72 credit hours and are adding a semester with four courses:
| Course | Grade | Credits | Grade Points | Quality Points |
|---|---|---|---|---|
| Statistics | A | 3 | 4.0 | 12.0 |
| Literature | B+ | 3 | 3.3 | 9.9 |
| Physics | B | 4 | 3.0 | 12.0 |
| Seminar | A- | 1 | 3.7 | 3.7 |
Prior quality points: 3.4 × 72 = 244.8. New quality points: 12.0 + 9.9 + 12.0 + 3.7 = 37.6. New credits: 11.
Updated cumulative GPA = (244.8 + 37.6) / (72 + 11) = 282.4 / 83 = 3.40 — essentially flat because the new semester matched the prior average almost exactly.
Why your GPA is hard to move later in your degree
The denominatorEffect is real: with 72 prior credit hours, those 11 new credits are only 13% of your new total. Even a perfect 4.0 semester would only raise that 3.40 to about (244.8 + 44) / 83 = 3.48 — a meaningful but not dramatic improvement. Early semesters, when the prior credit count is small, are where GPA gains or losses are most pronounced.
Planning for an honours threshold
To check whether you can reach a target cumulative GPA, work backward: multiply the target GPA by your projected total credits to get the required quality points, subtract your current quality points, and divide by the remaining credits. That tells you what grade-point average you need to maintain over the rest of your degree. This tool gives you the exact current quality-point total to plug into that calculation.
Tips and notes
- Use the same grade-point scale your school uses; this tool uses the common US 4.0 scale with plus and minus grades.
- Failed courses count as 0.0 quality points but their attempted credits still count in most schemes, which lowers your cumulative GPA.
- The larger your prior credit total, the harder it is to move your cumulative GPA, so set realistic semester goals.