GPA / CGPA Calculator
Semester GPA, cumulative CGPA, and the GPA you need next semester to hit a target
Frequently Asked Questions
CGPA (Cumulative Grade Point Average) in the Pakistani university system combines results across every completed semester into a single running average, weighted by each course's credit hours — which means a single semester's GPA and a multi-semester CGPA answer genuinely different questions and shouldn't be read as interchangeable.
Why credit-hour weighting changes the math
Semester GPA is calculated by converting each course's letter grade to grade points (using the university's specific grading scale, since scales vary by institution), multiplying each course's grade points by its credit hours, summing those products, and dividing by total credit hours for the semester — a 4-credit course pulls the average more than a 1-credit course, since it carries proportionally more weight in the calculation. Cumulative CGPA extends the same weighted-average logic across every semester completed so far, using both prior CGPA and the credits it was built on, combined with the new semester's results — which is exactly why a single strong or weak semester moves cumulative CGPA less as more total credits accumulate behind it; the same-magnitude semester swing has a shrinking effect on the overall average the further into a degree a student is.
A worked example
An identical semester GPA swing (say, a strong or weak semester relative to a student's average) moves cumulative CGPA by a larger amount for a first-semester student than for a final-semester student with several years of credits already behind them — the same semester performance carries proportionally less weight against a larger accumulated credit base, which is why early semesters matter disproportionately for long-run CGPA.
How this connects to your other academic planning
If you're working backward from a target CGPA to figure out what GPA the remaining semesters need to average, this calculator's target-GPA mode does exactly that calculation. And for a single course or exam rather than a full semester, the Marks Needed Calculator answers the more granular version of the same "what do I need to hit my target" question.
Common mistakes
Students sometimes average semester GPAs directly (adding them up and dividing by number of semesters) rather than weighting by each semester's actual credit hours, which produces an inaccurate cumulative figure whenever different semesters carried different total credit loads — the correct cumulative calculation always weights by credits, not by treating every semester as equally sized.