UET Lahore GPA Calculator — Semester GPA, CGPA Tracker & Repeat Analyser (Official Scale)

Calculate your UET Lahore GPA the way the Controller of Examinations does — on UET's official 12-grade scale from the Undergraduate Semester Regulations (A+ 4.00 down to D 1.00). Three tools on this page: a semester GPA calculator, a CGPA tracker, and a repeat analyser that implements UET's real repeat rule — the new grade replaces the old one even when it is lower. Free, no sign-up, works on any device.

Read this first: UET grades Type-A theory subjects relatively — your letter grade is awarded against your class cohort, and UET publishes no official percentage-to-letter bands. Any "UET calculator" that asks for your marks and maps 85–100% to an A is inventing a scale UET does not use. Enter the letter grades from your transcript, and the maths below is exact.
[IMAGE-1]

Add every course you took this semester with its credit hours and the letter grade from your result. W, WF, I and IP carry no grade points and are excluded from the GPA — do not enter them here.

Add at least one course with credit hours and a grade.

Now add this semester's courses (same letter-grade entry as above):

Enter your completed credit hours, current CGPA, and at least one new course.

UET's repeat rule (§13.0): the new grade replaces the previous grade, whether high or low. Enter a course you repeated (or plan to) and see the real CGPA impact — including the case where repeating costs you.

Enter your CGPA, credit hours, and both grades.

How to use the UET GPA calculator

Semester GPA

Add one row per course: the credit hours and the letter grade exactly as it appears on your result (A+, A, A−, B+ … F). The calculator multiplies each grade's points by its credit hours, adds everything up, and divides by total credit hours. Your per-course breakdown appears under the result so you can check every line.

CGPA tracker

Enter the credit hours you have already completed and your current CGPA, then add this semester's courses the same way. The tool combines your old quality points with the new semester's — the exact computation the Controller of Examinations performs at the end of each semester.

Repeat analyser

Enter your current CGPA and total credits, the course's original grade and credit hours, and the new grade. The tool applies UET's replacement rule and shows the new CGPA — flagging clearly when the repeat lowers your CGPA. Repeated subjects appear on your transcript with an "R" suffix.

The official UET Lahore grading scale

UET Lahore's Undergraduate Semester Regulations 2015, §10.0(c), print this exact table. A+ and A both carry 4.00 grade points — the regulations state the grade points of "A+" and "A" are the same, and the A+ is reserved as exceptional recognition (§10.0(b)(ii)). W, WF, I and IP carry no points and are excluded from all GPA computations.

Letter gradeGrade points
A+4.00
A4.00
A−3.70
B+3.30
B3.00
B−2.70
C+2.30
C2.00
C−1.70
D+1.30
D1.00
F0.00

Source: UET Lahore Undergraduate Semester Regulations 2015, §10.0(c), read from the official uet.edu.pk-domain document on 2026-10-14. Two rows competitors routinely get wrong are A− (3.70, not 3.67) and B+ (3.30, not 3.33): those are HEC-draft values, not UET's.

[IMAGE-2]

Why there are no percentage bands (relative grading, explained)

UET divides subjects into types. Type-A subjects — the theory core — are graded relatively: the teacher fixes passing and maximum thresholds for the class, and grades are distributed against the cohort's actual performance, with rules like "no student may be given the minimum passing grade if no one qualifies" and caps on the share of students earning a given passing grade (§10.0(a)). Type-B and Type-C subjects may be graded absolutely at the teacher's discretion.

That is why this calculator takes letter grades only. A percentage-to-letter mapping for a relatively graded subject does not exist anywhere in UET's published regulations — any page that prints "A = 85–100%" for UET invented that table. Enter the letters from your transcript; the computation from there is exact.

The formulas

The regulations (§11.1) define both averages the same way every Pakistani university does — credit-weighted, never a simple average of grades:

GPA = Σ (grade points × credit hours) ÷ Σ (credit hours), over the subjects of one semester.
CGPA = the same computation over all subjects of all completed semesters.

Thesis credits graded "Approved" and IP credits are excluded from the CGPA (§11.2, §12.1). The Controller of Examinations computes and notifies both at the end of each semester (§15.1).

Repetition rules, honestly

UET lets you repeat subjects to improve your grades, within your maximum registration limit (§13.0). The rule that matters most is §13.0(iii): "In case of repetition of a subject, the new grade earned shall replace the previous grade, whether high or low." Repeat a B and earn a C+ and your CGPA goes down — the repeat analyser above exists precisely for this case. Repeated subjects are shown on the transcript with an "R" suffix (§10.0(d)) — except subjects repeated after a W or WF, which carry no "R". At graduation, failed elective subjects are dropped from the final transcript and the CGPA entirely if you completed alternate electives instead (§13.0(iv)).

[IMAGE-3]

W, WF, I, IP — the grades that don't count

Four transcript codes carry no grade points and never enter the GPA:

W (Withdrawal) — you withdrew by the deadline (9th study week of Fall/Spring, 4th of Summer, §12.2). Stays on the transcript, zero GPA effect. WF (Forced Withdrawal) — attendance below 75% or disciplinary action (§12.3, §20.0). Also zero GPA effect. I (Incomplete) — illness or approved reason with ≥50% attendance; temporary, and converts to F if not completed the following semester (§12.4). IP (In Progress) — multi-semester Type-C subjects and theses; excluded from GPA/CGPA until completed (§12.1). Note the trap in §12.3: a student who neither drops a subject nor appears in any assessment gets an F, not a WF.

Worked examples (every step shown)

Example 1 — a solid semester: 3.07

Courses: A (3 cr), B+ (3 cr), B (4 cr), C (3 cr).
Quality points: (4.0×3) + (3.3×3) + (3.0×4) + (2.0×3) = 12.0 + 9.9 + 12.0 + 6.0 = 39.9.
Credit hours: 3 + 3 + 4 + 3 = 13.
GPA = 39.9 ÷ 13 = 3.07.

Example 2 — A+ equals A, and the 0.20 error in rival tables

A 3-credit course graded A+ contributes 4.0 × 3 = 12.0 quality points — exactly the same as an A. The A+ is recognition, not extra points.
Now the error check: a semester of five 3-credit courses, all B+. On UET's real table: 5 × (3.3 × 3) = 49.5 ÷ 15 = 3.30. A rival page that prints B+ = 3.5 (see the mistakes section) computes 5 × (3.5 × 3) = 52.5 ÷ 15 = 3.50 — an error of 0.20 GPA from a single wrong row.

Example 3 — a repeat that costs you: 3.10 → 3.05

CGPA 3.10 over 60 credits = 186.0 quality points. You repeat a 3-credit B (3.0 → 9.0 points) and earn a C (2.0 → 6.0 points). New quality points: 186.0 − 9.0 + 6.0 = 183.0. New CGPA: 183.0 ÷ 60 = 3.05. The repeat lowered the CGPA by 0.05 — exactly what §13.0(iii) warns about. Check the repeat analyser before you re-sit anything.

Example 4 — CGPA tracker: 44 credits at 2.90, new semester at 3.40

Old quality points: 44 × 2.90 = 127.6. New semester (15 credits at 3.40): 51.0. Combined: (127.6 + 51.0) ÷ (44 + 15) = 178.6 ÷ 59 = 3.03.

5 mistakes other UET GPA pages make

1. Invented percentage bands. "A = 85–100%" tables for UET are fabricated — Type-A theory subjects are graded relatively and no bands are published (§10.0(a)).
2. HEC-draft values pasted onto UET's table. A− 3.67, B+ 3.33, B− 2.67, C+ 2.33 are HEC draft numbers; UET's official values are 3.70, 3.30, 2.70, 2.30 (§10.0(c)).
3. Missing rows. Pages that drop C−, D+ or the A+ row — or never mention that A+ and A both carry 4.00 — are not working from the regulations.
4. Fabricated "verified" tables. One ranking page badges a 7-row table "UET Lahore Grading Regulations Verified" with B+ 3.5 and C+ 2.5 (real: 3.3 and 2.3), an invented "Dean's Merit 3.5+" chip, and a flagship 8-semester worked example whose own inputs don't add up (491.2 entered, 488.6 printed).
5. The average-of-GPAs trap and silent repeats. CGPA is credit-weighted, never the mean of semester GPAs — and no rival page implements UET's repeat-replacement rule, so their "what-if" maths silently assumes the better grade always wins. It doesn't.

What this calculator deliberately does NOT compute

Three things you will find asserted on rival pages are not in the public copy of UET's regulations we verified — so we refuse to invent them:

Academic standing / probation. The copy of the regulations we read embeds the UG grading scheme (§10.0–13.0) but its later sections are postgraduate rules. UET's current UG probation and warning ladder is not publicly quotable from this source — ask your department's examination branch.
Graduation CGPA floor and honours. Same position: not in the verified copy. Pages printing "Dean's Merit 3.5+" or "Silver Medal" cutoffs for UET Lahore UG are asserting numbers no public regulation we could find supports.
CGPA-to-percentage conversion. UET publishes no official conversion formula for its UG scale. (Secondary sources quote a UET admissions equivalence of 4.0 → 90% and 2.5 → 60% with interpolation — we could not verify it against a primary UET document, so we don't ship it as fact.)

Frequently asked questions

Why can't I enter my marks or percentage?

Because UET grades Type-A theory subjects relatively — your letter depends on your cohort's performance, and UET publishes no official percentage-to-letter bands. Any calculator that converts your 82% to a letter first is guessing. Enter the letters from your result card; everything after that is exact arithmetic.

Is an A+ better than an A for my GPA?

No. Both carry 4.00 grade points (§10.0(c)), and the regulations state this explicitly. The A+ is exceptional recognition only — it changes nothing in the GPA computation.

What happens if I repeat a course and get a lower grade?

The new grade replaces the old one "whether high or low" (§13.0(iii)) — your CGPA goes down. The repeated course carries an "R" suffix on the transcript. Always run the repeat analyser above before re-sitting a course.

Do W, WF, I or IP grades affect my GPA?

No. All four carry no grade points and are excluded from GPA and CGPA computations (§12.0). An I grade is temporary — it converts to F if you don't complete the course the following semester (§12.4).

What is UET's probation rule?

We don't publish one, because the current UG probation and warning ladder is not in the publicly verifiable copy of the regulations we read. Your department's examination branch has the authoritative answer — beware pages that print one without a section citation.

What CGPA do I need to graduate from UET?

Not published in the copy of the regulations we verified, so we won't invent a number here. Confirm with your department — and treat any page asserting a floor without citing the current UG regulations with suspicion.

How do I convert my UET CGPA to a percentage?

UET publishes no official conversion formula for its UG scale, so this page doesn't offer one. Secondary sources quote a UET admissions equivalence (4.0 → 90%, 2.5 → 60%, interpolated) — we could not verify it against a primary UET document, so use it only if your target institution accepts it.

Does this calculator work for UET Taxila or other campuses?

This is the UET Lahore undergraduate table (§10.0(c) of the UG Semester Regulations). Other campuses and the postgraduate programmes follow their own regulations — check your campus handbook before trusting any number here for them.

Related tools

More per-university calculators built the same way — from the university's own regulations, never from a template: the NUST GPA Calculator (official 8-grade relative scale), the FAST-NUCES GPA Calculator (official 2026 scale with repeat rule and standing checker), the IBA Karachi GPA Calculator (Spring-2010 scale with relative-grading simulator), the general GPA Calculator, and the CGPA Recovery Calculator for planning a comeback. The full policy comparison lives in the per-university grading systems guide.

Post a Comment