qaafPakistan calculators

UOL GPA Calculator

Calculate your University of Lahore GPA and CGPA from marks, using the UOL grading policy where A- is 3.75 and B+ is 3.50.
Enter each course as
CourseCredit hrsMarks %
%
%
%
%
%
Add previous semesters for CGPA

Between 0 and 4.00. Leave blank for one semester

Semester GPAUOL
GPA this semester
3.20/ 4.00
Credit hours this semester16
Quality points this semester51.25

The University of Lahore uses its own grading table, not the HEC one. A is 85 and above (4.00), A- is 80 to 84 (3.75), B+ is 75 to 79 (3.50), and the grades then step down in blocks of 5 marks to D at 50 to 54.

Enter your marks out of 100 with credit hours for each course. For your UOL CGPA, open the previous semesters section and add your current CGPA and credit hours.

UOL grading table

From the UOL Semester Management Regulations and the UOL Grading Policy 2020.

Marks (%)GradeGrade points
85 and aboveA4.00
80 to 84A-3.75
75 to 79B+3.50
70 to 74B3.00
65 to 69C+2.50
60 to 64C2.00
55 to 59D+1.50
50 to 54D1.00
Below 50F0.00

UOL has no B- or C- grades, and each band is 5 marks wide. Bands are half-open: 80 up to (but not including) 85 is A-. So 84.9 is still A-.

How UOL differs from the HEC scale

Several calculators online show the wrong table for UOL, either the HEC scale or a flat 80 = A. The official UOL table gives more points in the middle bands:

Marks UOL HEC scale
82 A- 3.75 A- 3.66
77 B+ 3.50 B+ 3.33
72 B 3.00 B 3.00
67 C+ 2.50 C+ 2.33
57 D+ 1.50 C- 1.66

So using an HEC calculator will usually understate a UOL GPA.

Worked example: UOL semester

Course Credit hours Marks Grade Quality points
Course 1 3 84 A- 11.25
Course 2 3 85 A 12.00
Course 3 3 69 C+ 7.50
Course 4 4 74 B 12.00
Course 5 2 58 D+ 3.00
Total 15 45.75

GPA = 45.75 ÷ 15 = 3.05.

One mark separates courses 1 and 2, but it adds 0.75 quality points. Course 3 at 69 is a C+; one more mark would have made it B and added 1.50 quality points.

Repeats and minimum CGPA

When you repeat a course at UOL, only the better grade counts in your CGPA. The minimum CGPA for a BS degree is 2.00. To see how a repeat changes your cumulative figure, use the CGPA calculator with your transcript totals.

Questions people ask

What is the UOL CGPA criteria for each grade?

A is 85 and above (4.00), A- 80 to 84 (3.75), B+ 75 to 79 (3.50), B 70 to 74 (3.00), C+ 65 to 69 (2.50), C 60 to 64 (2.00), D+ 55 to 59 (1.50), D 50 to 54 (1.00), and F below 50. There are no B- or C- grades at UOL.

Why do other UOL GPA calculators give a different result?

Many use the HEC table or an old flat scale where 80 is A. The UOL Grading Policy gives A- 3.75 and B+ 3.50, higher than HEC's 3.66 and 3.33. If you enter marks, make sure the calculator uses the UOL bands. This page does.

What is the minimum CGPA to pass a BS at the University of Lahore?

A BS degree at UOL needs a CGPA of at least 2.00. Falling below it usually leads to probation under the semester rules. Repeating weak courses helps, because only the better grade counts. Use the CGPA calculator to see how much one strong semester can lift your total.

How do I convert my UOL CGPA to a percentage?

UOL's grading policy does not set a CGPA to percentage formula. HEC's equivalence table gives a percentage band for each CGPA band, for example 3.00 is 71 to 74%. Use the CGPA to percentage calculator, and follow any rule shown on your UOL transcript.

Sources: The University of Lahore, Semester Management Regulations; UOL Grading Policy 2020 (same table).

Last reviewed 29 September 2026. Results are estimates; official notices always take precedence.