Calculate a single semester's GPA from your courses, credit hours and grades.
Studying at a specific university? Pick it here to load its exact scale.
GPA = total quality points ÷ total credit hours, where quality points are grade points × credit hours
for each course. Everything else is bookkeeping.
Four courses: Programming (3 credits, A = 4.00), Calculus (3 credits, B+ = 3.33), Physics (3 credits, A− = 3.66), Islamic Studies (2 credits, B = 3.00).
Quality points: 12.00 + 9.99 + 10.98 + 6.00 = 38.97. Credit hours: 11. GPA = 38.97 ÷ 11 = 3.54.
Round each course's quality points to two decimals before summing and you will drift by a few hundredths across a full degree. That sounds trivial until your scholarship threshold is 3.50 and you calculate 3.4967. This engine accumulates at full precision and rounds once, at the end, because the same way a registrar's system does.
If your university grades absolutely, a fixed percentage always produces the same letter, and you can predict your GPA from your marks. If it grades relatively, your letter depends on the class distribution and no percentage-based prediction is reliable. Check which applies before trusting any forecast, including this one.