University of Engineering & Technology (UET) — Pakistan's oldest and most prestigious engineering university, with campuses in Lahore, Taxila, KSK, Faisalabad, Narowal, and Gujranwala — uses an official 4.0 GPA scale aligned with HEC Pakistan guidelines. UET employs a unique hybrid grading system: Theory courses use Relative Grading (based on class mean and standard deviation), while Lab/Practical courses use Absolute Grading (fixed percentage thresholds). This calculator computes your SGPA and CGPA using the exact UET scale where A− = 3.67, B+ = 3.33, and C− = 1.70.
How to Calculate UET CGPA
1. Theory Courses (Relative)
For outcomes based on Relative Grading, select your final Letter Grade (e.g., A, B+) directly from the dropdown. The point value is standard (e.g., B+ = 3.33).
2. Lab Courses (Absolute)
Labs often follow Absolute Grading. Simply input your obtained marks grade (e.g., A if ≥85%) based on the instructor's scale.
3. Credit Hours
Enter the exact credit hours. Theory is usually 2, 3, or 4 credits. Labs are typically 1 credit.
UET Official Grading Scale (4.0 Hybrid System)
UET uses a hybrid grading approach: theory course grades emerge from relative normalization (Z-score based), while lab grades use fixed percentage cutoffs. The final letter grade maps to official grade points regardless of the grading method used. Formula: CGPA = Σ(Grade Points × Credit Hours) / Total Credit Hours.
| Grade | Points | Approx % (Absolute) | Academic Standing | Repeatable? |
|---|---|---|---|---|
| A+ / A | 4.00 | 85 – 100% | Honours (≥3.70 CGPA) | No |
| A− | 3.67 | 80 – 84% | Good Standing | No |
| B+ | 3.33 | 75 – 79% | Good Standing | No |
| B | 3.00 | 70 – 74% | Good Standing | No |
| B− | 2.67 | 65 – 69% | Good Standing | No |
| C+ | 2.33 | 61 – 64% | Good Standing | No |
| C | 2.00 | 55 – 60% | Good Standing (min) | No (C is Pass) |
| C− | 1.70 | 50 – 54% | Warning (CGPA watch) | ✓ Yes |
| D | 1.00 | <50% normalised | Probation Risk | ✓ Yes |
| F | 0.00 | Fail | Must Repeat (counted in denom.) | ✓ Mandatory |
| W | — | — | Withdrawn (no CGPA impact) | — |
⚠️ In Theory courses, your raw marks are Z-score normalised before grade assignment. Scoring 60% may give B+ if the class average is low. Always enter your final letter grade from UET One, not your raw marks.
Step-by-Step SGPA Calculation (UET BE Civil Example)
Here is how a BE Civil Engineering Semester 3 student at UET Lahore calculates SGPA using the hybrid grading system:
| Course | Type | Credit Hours (C) | Grade | Points (GP) | C × GP |
|---|---|---|---|---|---|
| Applied Physics | Theory (Relative) | 3 | B+ | 3.33 | 9.99 |
| Engineering Mathematics | Theory (Relative) | 3 | A | 4.00 | 12.00 |
| Fluid Mechanics | Theory (Relative) | 3 | B | 3.00 | 9.00 |
| Surveying | Theory (Relative) | 3 | A− | 3.67 | 11.01 |
| Engineering Drawing Lab | Lab (Absolute) | 1 | A | 4.00 | 4.00 |
| Workshop Practice | Lab (Absolute) | 1 | A− | 3.67 | 3.67 |
| Total | — | 14 | — | — | 49.67 |
SGPA of 3.55 puts this student in excellent academic standing — on track for an Honours degree (≥3.70 CGPA required, with no failures throughout the programme). Use the calculator above to track your own semester-by-semester CGPA.
5 Common UET CGPA Calculation Mistakes
Entering Raw Marks Instead of Letter Grades
UET theory courses use relative grading — scoring 60 raw marks does not automatically mean a C. The class mean and standard deviation determine your final grade. Always enter your final letter grade from UET One into this calculator, not your raw exam marks.
Using Wrong A− Point Value
UET uses A− = 3.67 (not 3.7 like COMSATS). Similarly, B+ = 3.33 (not 3.3), and B− = 2.67 (not 2.7). These differences accumulate significantly over 8 semesters. Always use the exact UET scale values — this calculator applies them automatically.
Confusing Warning vs. Probation
UET distinguishes between Warning (single bad SGPA but CGPA ≥2.0) and Probation (CGPA drops below 2.0). Students on Warning are still in good standing — only consecutive Probation semesters lead to dismissal. Check both your SGPA and CGPA carefully.
Not Using the C×25 Formula for Percentage
UET's official percentage conversion is CGPA × 25, not CGPA × 25.0 or any other variant. For a CGPA of 3.0, this gives exactly 75% (First Division). For official HEC or foreign admissions documents, obtain the "Equivalence Certificate" from UET's Controller of Examinations instead of self-calculating.
UET CGPA vs % vs US GPA vs German Grade
Applying for MS abroad from UET? Use this table. UET's CGPA × 25 formula makes percentage conversion straightforward:
| UET CGPA (4.0) | % (CGPA×25) | US GPA (WES) | German Grade | UET Standing |
|---|---|---|---|---|
| 3.70 – 4.00 | 92.5 – 100% | 4.0 | 1.0 – 1.2 | Honours |
| 3.50 – 3.69 | 87.5 – 92% | 3.9 | 1.3 – 1.5 | Excellent |
| 3.00 – 3.49 | 75 – 87% | 3.5 | 1.6 – 2.0 | First Division |
| 2.50 – 2.99 | 62.5 – 74.8% | 2.8 | 2.3 – 2.8 | Good Standing |
| 2.00 – 2.49 | 50 – 62% | 2.0 | 3.0 – 3.5 | Good Standing (min) |
| 1.70 – 1.99 | 42.5 – 49.8% | 1.5 | 3.8 – 4.0 | Warning |
| Below 1.70 | Below 42.5% | <1.5 | 4.0+ | Probation / Dismissal |
German grade uses Bavarian Formula (Nmax=4.0, Nmin=1.0). US GPA via WES band mapping for HEC-recognised Pakistani degrees. See: German Grade Calculator | Pakistani CGPA to US GPA.
UET Grading System & Policies
Relative Grading
Theory Courses: Grades are assigned based on the class average (Mean) and Standard Deviation.
Absolute Grading: Often used for Lab/Practical courses.
Passing & Probation
Pass: minimum 50% normalized marks (D Grade).
Probation: If CGPA < 2.00. Dropped if 2 consecutive probations.
Degree: Must have CGPA ≥ 2.00 to graduate.
Frequently Asked Questions (UET)
Grading & Formulas
How do I convert UET CGPA to Percentage?
The most common formula used for UET is Percentage = CGPA × 25. For example, a 3.0 CGPA equals 75%. However, for official purposes (like foreign admission), apply for a "CGPA to Percentage Equivalence Certificate" from the Controller of Examinations.
How is the Relative Grading calculated?
In relative grading, your raw marks are normalized. Use the formula: Standardized Mark = Mean + Z × (Std. Dev). The instructor sets a threshold, and grades (A to F) are distributed across the bell curve.
Probation, Repeating & Honors
When is a student placed on Probation?
If your CGPA falls below 2.00 at the end of any semester, you are placed on probation. You must raise it to 2.00 or above in the next semester. Failing to do so for two consecutive semesters leads to separation (dismissal).
What is the difference between Warning and Probation?
Warning: If your SGPA is < 2.00 but CGPA is ≥ 2.00.
Probation: If your **CGPA** drops below 2.00. Consecutive
probations lead to dismissal.
Does a 'W' grade affect my CGPA?
No, a 'W' (Withdrawn) grade does not affect your CGPA calculation. It simply appears on your transcript to show the course was dropped within the allowed period.
Which courses can I repeat?
You can repeat a course in which you received a 'C-' grade or lower. You cannot repeat a course with a 'C' grade or better to improve your GPA.
How to get Honors on the degree?
To graduate "With Honors", you generally need a CGPA of 3.70 or above and must not have failed any course throughout your degree program.
General Questions
What are Type-A and Type-B courses?
UET classifies courses into Type-A (Theory) which usually follow Relative Grading, and Type-B (Lab/Practical) which often follow Absolute Grading.
Placements & Study Abroad
What CGPA do I need at UET for good placements or MS admission?
For engineering companies (NESPAK, WAPDA, FWO, L&T, Descon) visiting UET campus, a minimum CGPA of 2.5 (First Division equivalent ~62.5%) is standard. For premium firms (National Engineering Services, Emerson, ABB) and government sector (PEC-registered roles), aim for 3.0+ CGPA. For MS admission in Pakistan (NUST, GIKI, UET own postgraduate), HEC requires a minimum of 2.5 CGPA, but competitive programs prefer 3.0+. For foreign MS (Germany, USA, Canada), target 3.0–3.5 CGPA (75–87.5%).
How does UET CGPA convert to German university grade?
Use the Bavarian Formula: German Grade = 1 + 3 × [(Nmax − CGPA) / (Nmax − Nmin)] where Nmax = 4.0 and Nmin = 1.0 (UET minimum D grade = 1.0). Example: UET CGPA 3.5 → German Grade = 1 + 3 × [(4.0−3.5)/(4.0−1.0)] = 1.5 (Sehr Gut). CGPA 3.0 gives 2.0 (Gut). German universities like TU Munich and KIT are familiar with HEC-recognised Pakistani engineering degrees. Use our German Grade Calculator for all values.
Can UET students get a CGPA boost from relative grading?
Yes — this is a key advantage of UET's relative grading system. If you score 55% in a difficult theory course where the class average is 45%, you could receive a B+ or even A− grade instead of a C. Conversely, scoring 75% in an easy course where many students score 80%+ may only yield a B or B−. This means your CGPA reflects your performance relative to peers more than your absolute knowledge. It particularly benefits students in tough technical subjects like Thermodynamics, Structural Analysis, and Signals & Systems.