GPA is usually weighted
A course with more credit hours usually contributes more to GPA than a smaller course. That is why simply averaging course grades can produce the wrong result.
Convert grades to grade points
A common 4.0 scale maps letter grades to points, such as A = 4.0 and B = 3.0. Universities can use different mappings, so your official handbook should be the final reference.
Multiply by course credits
Multiply each course grade point by its credit hours. Add those weighted points and divide by total credit hours.
CGPA is cumulative
CGPA combines performance across multiple semesters. Repeated-course and grade-replacement rules can affect official calculations.
Try the calculator
Use the calculator below when you want to apply the formula to your own numbers.
Open GPA Calculator →