
IIUM Grading System Malaysia 2026: GPA & CGPA Guide
At the International Islamic University Malaysia, your marks become letters, those letters become grade points, and those grade points decide your Dean’s List, your graduation, and whether you stay enrolled at all. IIUM’s scale looks like the generic Malaysian public-university table at first glance — but it has its own traps: there is no C− and no D+, a 48-mark score is a D (fail), and in 2021 the Senate quietly rewrote the repeat rule that every old forum thread still quotes wrong.
Here is the short version. IIUM’s official undergraduate scale runs A (4.00) down to F (0.00) across eleven grades under the Senate-approved SAPER 2021 regulations: 80–100 is an A, 75–79 an A− (3.67), and the passing line sits at 50 marks — grade C. Anything from D down is a fail and the course must be repeated. Your semester GPA and cumulative CGPA are credit-weighted: Σ(grade point × credits) ÷ Σ(credits). You need a semester GPA of 3.50 with at least 12 registered credits and every course passed for the Dean’s List, a final CGPA of 2.00 to graduate and stay in good standing, and if your CGPA drops below 1.67 you are dismissed — no warning letter first. When you repeat a failed course, IIUM now replaces the fail (recorded as RPT, excluded from the CGPA) — the old “no recalculation” advice on student forums is obsolete.
This guide is built directly from IIUM’s official Student Academic Performance Evaluation (Undergraduate) Regulations 2021, endorsed by the 478th Senate on 25 June 2021 and in force since Semester 1, 2021/2022. It corrects the wrong fail-band values floating around generic calculator sites, shows the exact repeat-and-replace math with real numbers, and answers the questions students actually ask — the D-band cliff, the surat cinta warning, who qualifies for the Dean’s List, and why medicine and dentistry students get P instead of letters.
The Short Answer: IIUM Grades at a Glance
- Official scale (SAPER 2021): A 4.00 (80–100) | A− 3.67 (75–79) | B+ 3.33 (70–74) | B 3.00 (65–69) | B− 2.67 (60–64) | C+ 2.33 (55–59) | C 2.00 (50–54) | D 1.67 (45–49, fail) | D− 1.33 (40–44, fail) | E 1.00 (35–39, fail) | F 0.00 (0–34, fail). There is no C− at IIUM.
- Passing grade: C (50 marks and above). Anything below C — D, D−, E, F — is a fail and must be repeated.
- GPA = total grade points ÷ total credits in that semester. CGPA = total grade points ÷ total credits across all semesters, credit-weighted (never a simple average of semester GPAs).
- Dean’s List: semester GPA ≥ 3.50 + at least 12 registered credits + passed every course that semester.
- Graduation and good standing: CGPA ≥ 2.00. Probation: 1.67 ≤ CGPA < 2.00 (max 18 credits next semester). Dismissal: CGPA < 1.67 immediately, no warning.
- Repeats: a repeated failed course’s old grade becomes RPT and is excluded from the CGPA — the pass grade replaces it. Even a passed course can be repeated once (max two courses, Dean approval) and you keep the higher grade.
Calculate It Yourself: The CGPAPro IIUM Calculator
Before the theory, the practical shortcut. CGPAPro’s IIUM GPA calculator computes your semester GPA and cumulative CGPA from your courses, credit hours, and IIUM grades — enter each course exactly as it appears on your result slip, and it does the credit-weighted math for you.
How to use it in about a minute:
- Add each course with its credit hours and the grade you earned (or expect to earn), using IIUM’s grades from A down to F.
- Include every course — including fails. A D still sits in your GPA divisor, so leaving it out gives you a number your portal will never match.
- Check the breakdown to see which courses are costing you the most — then run “what-if” versions with target grades for next semester.

Screenshot: a five-course example semester on the CGPAPro IIUM calculator (semester GPA 3.33) — the same course names and credit hours used in the worked example below, so you can follow the credit-weighted math step by step. This example uses only A to C+ grades, whose points are identical in every table. One honest note: the grade tables in this guide use IIUM’s official SAPER 2021 values, and the calculator page’s fail-band labels (C−/D at 40–44 and below) are being updated to the official D/D−/E scale — the A-to-C bands already match exactly.
The general CGPA calculator is handy for what-if planning: plug in your current CGPA and completed credits, add next semester’s expected grades, and see whether that 3.50 Dean’s List target is reachable before results are even released.
Read More: UiTM Grading System 2026: Grades, GPA & CGPA Guide — another Malaysian public university with its own distinct scale and probation rules, worth reading if you are comparing IIUM against other IPTA options.
The Official IIUM Grading Table (2026)
This table is taken from Regulation 12.2 of IIUM’s Student Academic Performance Evaluation (Undergraduate) Regulations 2021 — the rules every current IIUM undergraduate is governed by. If you only memorise one thing from this guide, make it this table, because the fail bands are where generic calculators get IIUM wrong:
| Marks | Grade | Grade Point | Status |
|---|---|---|---|
| 80 – 100 | A | 4.00 | Pass |
| 75 – 79 | A− | 3.67 | Pass |
| 70 – 74 | B+ | 3.33 | Pass |
| 65 – 69 | B | 3.00 | Pass |
| 60 – 64 | B− | 2.67 | Pass |
| 55 – 59 | C+ | 2.33 | Pass |
| 50 – 54 | C | 2.00 | Pass |
| 45 – 49 | D | 1.67 | Fail |
| 40 – 44 | D− | 1.33 | Fail |
| 35 – 39 | E | 1.00 | Fail |
| 0 – 34 | F | 0.00 | Fail |
The D/D−/E band is the trap. Generic IPTA calculators label 45–49 as C−, 40–44 as D (1.00), and everything below 40 as F (0.00). IIUM’s official scale says otherwise: 45–49 is D (1.67), 40–44 is D− (1.33, not 1.00), and 35–39 is E (1.00 — a full grade point higher than the 0.00 the generic tools assign). If you scored 38 on a 3-credit course, the generic calculator hands you 0.00 points; IIUM’s real table gives you 3.00. That is the difference between despair and a recoverable semester.
There is no C− at IIUM — and no D+ either. Students coming from matriculation or other universities keep looking for these grades on their result slips. They do not exist in SAPER 2021. The step from C (2.00) straight to D (1.67) is one of the steepest single-grade cliffs in Malaysian public universities: one mark at the 49/50 line costs 0.33 grade points per credit.
50 is the hard pass line. A IIUM advisory note (KCA Advisory 4/2024) confirms what the table implies: 50 marks is the minimum to pass. Note that some newer programmes also run “must pass” components — an assessment component (often worth at least 50% of the course) that you must pass regardless of your overall mark. Check your course outline: a 62 overall that flunks a must-pass component can still fail.
How IIUM Calculates Your GPA and CGPA — Step by Step
IIUM defines GPA as the semester average and CGPA as the cumulative average across all semesters, both credit-weighted. Here is the process in practice:
- Convert each course grade to its grade point using the official table above (A− → 3.67, B+ → 3.33, C+ → 2.33, and so on).
- Multiply each grade point by the course’s credit hours. A 4-credit course with a B+ contributes 4 × 3.33 = 13.32 grade points.
- Add up all the grade points — this is your total grade points for the semester.
- Add up all the credit hours — including the credits of any course you failed. This is the credit counted.
- Divide: GPA = total grade points ÷ total credits registered in that semester.
Your CGPA repeats the same idea across your whole degree: add the grade points from every semester from your first to the current one, add all the credits, and divide. It is not the average of your semester GPAs — two equal 15-credit semesters at 3.33 and 2.78 give 3.055 either way, but if one semester carried 9 credits and the other 18, the plain average of the two GPAs would be flat wrong while the credit-weighted CGPA is exact. This is the single most common calculation mistake students make when estimating their own results.
The Formula
Semester GPA = Σ (grade point × credit hours) ÷ Σ (credit hours registered in that semester)
CGPA = Σ (grade point × credit hours across all semesters) ÷ Σ (credit hours across all semesters)
Only programme-required courses enter the calculation. Notations with zero grade points that do not affect it: I (Incomplete), IP (In Progress), W (Withdraw), AU (Audit), EX (Exempted), P/PA (Pass). Watch out for Y: if you are barred from the end-of-semester examination (usually an attendance problem), the Y grade is equivalent to an F — it counts zero points with full credits in your divisor.
Worked Example: Two Semesters, Real Numbers
Meet a first-year student in the Kulliyyah of ICT. Here is Semester 1 with five courses (course codes are illustrative; the math is what matters):
| Course | Grade | Grade Point | Credits | Points |
|---|---|---|---|---|
| UNGS 1301 Basic Philosophy and Islamic Worldview | A | 4.00 | 3 | 12.00 |
| LEED 1104 Academic Writing | A− | 3.67 | 3 | 11.01 |
| MATH 1312 Calculus I | B+ | 3.33 | 4 | 13.32 |
| CSC 1102 Data Structure | B | 3.00 | 3 | 9.00 |
| ARAB 1201 Arabic Language I | C+ | 2.33 | 2 | 4.66 |
| Total | 15 | 49.99 |
Semester 1 GPA = 49.99 ÷ 15 = 3.33. And since this is the first semester, the CGPA is also 3.33. Note the C+ in Arabic — 2 credits at 2.33 dragged the semester down more than it looks: swap it for a B and the GPA jumps to 3.37.
Semester 2 goes less smoothly — one course lands at D:
| Course | Grade | Grade Point | Credits | Points |
|---|---|---|---|---|
| UNGS 1312 Ethics and Fiqh for Everyday Life | B+ | 3.33 | 3 | 9.99 |
| STAT 1202 Introduction to Statistics | C+ | 2.33 | 3 | 6.99 |
| CSC 1104 Programming I | D (fail) | 1.67 | 4 | 6.68 |
| ARAB 1202 Arabic Language II | B | 3.00 | 2 | 6.00 |
| ECON 1100 Principles of Microeconomics | A | 4.00 | 3 | 12.00 |
| Total | 15 | 41.66 |
Semester 2 GPA = 41.66 ÷ 15 = 2.78.
CGPA after two semesters = (49.99 + 41.66) ÷ (15 + 15) = 91.65 ÷ 30 = 3.06. The D is a fail: it must be repeated (Reg 15.1), it earns no credit toward graduation, and its 6.68 points on 4 credits are dragging the CGPA.
Now the student repeats CSC 1104 in Semester 3 and earns a B (3.00). Under SAPER 2021, the repeat rule is replacement, not averaging (Reg 15.2): the old D grade is recorded as RPT and excluded from the CGPA — it is as if, for CGPA purposes, the D never happened:
Revised CGPA = (91.65 − 6.68 + 12.00) ÷ 30 = 96.97 ÷ 30 = 3.23.
The credits stay at 30 — the repeated course does not add new credits; it swaps the old grade out. This is where the old Lowyat advice (“UIA never recalculates, the fail stays in your CGPA”) is wrong: that was the pre-2021 rule. Under the current regulations, a successful repeat fully removes the fail’s drag. The one thing that remains is the RPT mark on the transcript — and the semester you lost.
Read More: Universiti Malaya Grading System 2026: GPA & CGPA Guide — UM’s scale is stricter in places (C− is a fail there too, but with different points), a useful comparison if you are weighing IIUM against UM.
Dean’s List: The 3.50 Rule Has Three Conditions
IIUM’s Dean’s List is awarded each semester to students who meet all three of these (Reg 36.2):
- Semester GPA of 3.50 or above. This is the GPA for that single semester, not the CGPA.
- Registered for at least 12 credits (or its equivalent) that semester.
- Passed every course — no D, D−, E, or F anywhere on that semester’s slip.
The third condition is the quiet killer. A student with a 3.80 GPA across four courses and a D in the fifth gets nothing. Consistency beats brilliance: protect your weakest course first.
Aim higher and there is the Rector’s List: a final CGPA of 3.50 and above, graduating within the prescribed time (Reg 45.3). Where the Dean’s List rewards a good semester, the Rector’s List rewards a good degree — it is the name that appears on convocation materials.
Probation and Dismissal: The 1.67 and 2.00 Lines
IIUM’s academic standing runs on two numbers — 2.00 and 1.67 — and three dismissal triggers. Here is the whole architecture from SAPER 2021:
Good standing (Reg 36.1): CGPA of 2.00 or above. This is also the graduation floor: you cannot graduate below 2.00 no matter how many courses you have passed.
Probation (Reg 37): CGPA between 1.67 and below 2.00 (1.67 ≤ CGPA < 2.00). You receive a written notification from your Centre of Studies — the famous “surat cinta”. While on probation you may carry at most 18 credits. Probation is a warning with a cap, not a punishment: it buys you one semester to climb back to 2.00.
Dismissal (Reg 38.1) — any one of these ends your studies:
- CGPA below 1.67. No warning, no probation first — dismissal is immediate.
- Still below 2.00 while on probation. The probation semester was your chance; if the CGPA is not back to 2.00, you are out.
- Probation a third time (non-consecutive) during your studies. Two separate probation episodes are survivable; a third is not.
Readmission exists, once. A dismissed student with a CGPA of at least 1.00 and no disciplinary misconduct may apply for readmission with the Dean’s approval — once only (Reg 39). Level 1 students may choose a clean slate (all previous records archived); everyone else resumes from their pre-dismissal standing, and must reach CGPA 2.00 in the readmission semester or be dismissed again.
One more number worth knowing: the maximum study period is 12 regular semesters (6 years, excluding leave of absence), with a minimum of 4. Medicine and Dentistry get 8 years (Reg 40–42).
Repeat Rules: Failed Courses, Passed Courses, and Resits
IIUM gives you three different second chances, and they work very differently:
1. Repeat a failed course — the grade is replaced (Reg 15). A failed required course must be repeated. When you pass it, the old fail is marked RPT on your transcript and excluded from the CGPA; the passing grade takes its place. If it was an elective (not required), your Centre of Studies may let you substitute a different course instead. This is the highest-leverage repair move in the IIUM system — every semester the fail sits un-repeated is a semester your CGPA carries dead weight.
2. Repeat a passed course — you keep the higher grade (Reg 16). With the Dean’s approval, you may repeat a course you already passed — once per course, up to two courses total. The lower of the two grades becomes RPT and is excluded. This is how a student at CGPA 3.42 turns a C+ into an A−, but the two-course cap means you must pick your targets: always spend repeats on your highest-credit, lowest-grade courses.
3. Resit — final year only (Reg 17). A student who fails a course in the final year may, with the Dean’s approval, resit it. The grade comes solely from the resit examination/assessment marks — your coursework marks do not carry over. It exists to stop one failed course delaying graduation, not as a general safety net.
The source for everything above is IIUM’s official regulation document — you can read the full text of the Student Academic Performance Evaluation (Undergraduate) Regulations 2021 on the university’s own Academic Management and Admission Division site. Your kulliyyah can add its own guidelines on top (the Kulliyyah of Laws’ FAQ page confirms the C-pass minimum and final-year resit rule for law students), so check your kulliyyah handbook for programme-specific conditions.
Medicine and Dentistry: A Different Grading Universe
If you are in the Kulliyyah of Medicine or Kulliyyah of Dentistry, none of the letter-grade tables above apply to you. Both use a P+/P/F scheme (Reg 20–21):
- Medicine, Phase I (Years 1–2): 80–100 = P+ (Pass with Distinction), 50–79 = P (Pass), 0–49 = F (Fail).
- Medicine, Phase II/III (Years 3–5): 70–100 = P+, 50–69 = P, 0–49 = F.
- Dentistry: 80–100 = P+, 50–79 = P, 0–49 = F; professional-exam resits are graded PR (Pass on Remedial/Resit) / FR.
Medicine adds a remedial path: fail one block in a year and you sit a remedial examination at year-end, graded PR (50–100) or FR (0–49). A med student plugging P grades into an A–F GPA calculator is computing fiction — your progression is pass/fail per phase, and dismissal comes from exceeding the phase-based maximum study duration (Reg 38.2), not from a CGPA line.
Common Mistakes IIUM Students Make
- Using generic calculator values for D and below. IIUM’s D− is 1.33 and E is 1.00 — the generic C−/D/F mapping understates both. Verify which scale any calculator uses before trusting borderline math.
- Thinking a D is “almost a pass”. It is a fail. It must be repeated, earns no graduation credit, and blocks nothing but drags everything.
- Quoting pre-2021 repeat advice. The Lowyat-era rule (“UIA never recalculates”) died with SAPER 2021. Repeats now replace the fail as RPT, excluded from the CGPA.
- Averaging semester GPAs for the CGPA. Always weight by credits: (total points) ÷ (total credits). With equal 15-credit semesters the numbers look close — with a 9-credit short semester they diverge badly.
- Chasing the Dean’s List with a D on the slip. 3.50+ GPA, 12+ credits, and every course passed. One fail disqualifies the whole semester.
- Assuming CGPA 1.70 is “safe”. It is probation territory, and a second sub-2.00 semester on probation means dismissal. Treat 1.67–2.00 as an emergency, not a comfort zone.
- Ignoring the Y grade. Barred from the final exam (usually attendance) = Y = equivalent to F. Coursework marks do not save you.
- Medicine/dentistry students using the letter table. You are on P+/P/F. Different rules, different math.
Tips to Raise Your CGPA at IIUM
Repair fails first, always. Because the repeat replaces the fail (RPT, excluded) rather than averaging with it, retaking a D is the single highest-leverage move available. A 4-credit D replaced by a B swings the CGPA by (3.00 − 1.67) × 4 ÷ total credits — on 30 credits that is +0.18 in one course.
Spend your two passed-course repeats like gold. Only two courses, one repeat each, Dean approval required. Target the highest-credit course with your lowest passing grade — a 4-credit C+ upgraded to A− is worth 4 × (3.67 − 2.33) = 5.36 points.
Guard the 50 and the 80. 49 → 50 is the difference between fail and pass (D → C); 79 → 80 is the difference between A− and A (3.67 → 4.00). Know your marks going into finals and allocate revision to the courses sitting on these cliffs.
Never average semester GPAs. Keep a running spreadsheet: total points ÷ total credits. Update it every results day so you always know your real CGPA to two decimals — especially if you are anywhere near 1.67, 2.00, or 3.50.
If you are on probation, take fewer courses, not more. The 18-credit cap is a ceiling, not a target. A probation semester is for repair: repeat the failed courses, protect the boundary grades, and get back above 2.00 in one clean move.
Read More: UTAR Grading System 2026: Grades, GPA & CGPA Guide — UTAR’s trimester system and its own repeat rules, for students comparing Malaysian universities.
Frequently Asked Questions
If I repeat a failed course at IIUM, does the new grade replace the old one?
Yes. Under SAPER 2021 (Reg 15.2), the failed grade is recorded as “RPT” and excluded from the CGPA; the passing grade from the repeat takes its place. This replaced the older rule where both attempts counted — old forum posts saying “UIA never recalculates” are outdated.
Is D a pass at IIUM?
No. The minimum passing grade is C (50 marks, 2.00 grade points). D, D−, E, and F are all fails, and a failed required course must be repeated.
What CGPA puts me on probation at IIUM?
A CGPA from 1.67 up to (but below) 2.00. You get a written notification, and your next semester’s load is capped at 18 credits. Below 1.67 there is no probation — you are dismissed.
What GPA do I need for the IIUM Dean’s List?
A semester GPA of 3.50 or above, with at least 12 registered credits, and you must have passed every course that semester. One D on the slip disqualifies you even at a 4.00 GPA.
Can I repeat a course I already passed to improve my CGPA?
Yes — with your Dean’s approval, you may repeat a passed course once, for up to two courses total. The lower grade is marked RPT and excluded, so you keep the higher of the two (Reg 16).
How is CGPA different from averaging my semester GPAs?
CGPA is credit-weighted: total grade points across all semesters divided by total credits across all semesters. Averaging semester GPAs gives the wrong answer whenever semesters carry different credit loads.
Do IIUM medicine and dentistry students use the same grading scale?
No. Medicine and Dentistry use a P+ (Pass with Distinction) / P (Pass) / F (Fail) scheme with their own mark bands, plus remedial examinations — the A–F letter table does not apply to them.
Conclusion
IIUM’s grading system rewards one habit above all: precision about where you stand. The official SAPER 2021 table has no C−, a hard pass line at 50 marks, and fail bands (D/D−/E) that generic calculators routinely undervalue. The repeat rule is genuinely generous — a successful repeat erases the fail from your CGPA as RPT — but the dismissal lines are unforgiving: below 1.67 is out with no warning, and probation only forgives you once.
Two takeaways are worth more than the rest. First, use the official table, not a generic IPTA table — at 35–44 marks the official values (D− 1.33, E 1.00) are materially kinder than the C−/D/F labels most tools print, and at the 49/50 cliff one mark decides pass versus fail. Second, a fail that sits un-repeated drags your CGPA every single semester until you fix it — and under the current regulations, the fix (replace as RPT) is the best version of this rule IIUM has ever had. Run your numbers through the IIUM GPA calculator, cross-checking borderline grades against the official table above, and you will always know exactly where you stand.