How to Calculate Your GPA and CGPA at SLIIT (with Worked Examples)
Your GPA decides scholarships, Dean's List places, internship shortlists and sometimes even which specialisation you get. Yet most first-year students only guess it. This guide shows exactly how a semester GPA and a cumulative GPA (CGPA) are worked out, step by step, so you can calculate your own in a few minutes.
1. The grading scale
Each module mark is converted into a letter grade, and each letter grade has a fixed grade point value. The table below is the scale used by the Study Hub GPA tools. It matches the scale SLIIT students commonly work with, but faculties can update rules, so treat your official student handbook as the final word.
| Marks | Grade | Grade point |
|---|---|---|
| 90 – 100 | A+ | 4.0 |
| 80 – 89 | A | 4.0 |
| 75 – 79 | A− | 3.7 |
| 70 – 74 | B+ | 3.3 |
| 65 – 69 | B | 3.0 |
| 60 – 64 | B− | 2.7 |
| 55 – 59 | C+ | 2.3 |
| 45 – 54 | C | 2.0 |
| 40 – 44 | C− | 1.7 |
| 35 – 39 | D+ | 1.3 |
| 30 – 34 | D | 1.0 |
| 0 – 29 | E | 0.0 |
Two things stand out. First, A+ and A carry the same 4.0, so pushing from 85 to 92 does not change your GPA at all. Second, the gaps between grades are not equal: falling from B (3.0) to B− (2.7) costs 0.3, while falling from A to A− costs exactly the same 0.3. Small mark differences near a boundary can matter more than big differences in the middle of a band.
2. How a semester GPA works
A GPA is a credit-weighted average of your grade points. A 4-credit module counts twice as much as a 2-credit module, because it represents twice the study hours. The formula is:
GPA = Σ (grade point × module credits) ÷ Σ (module credits)
In words: for each module, multiply its grade point by its credits to get quality points. Add all the quality points together, then divide by the total number of credits you took that semester.
3. A full worked example
Imagine a Year 1 Semester 1 student with four modules. For this example each module is worth 4 credits; check your own module outline for the real credit values, because they are not always equal.
| Module | Credits | Grade | Grade point | Quality points |
|---|---|---|---|---|
| Introduction to Programming | 4 | A− | 3.7 | 14.8 |
| Mathematics for Computing | 4 | B+ | 3.3 | 13.2 |
| Fundamentals of Computing | 4 | A | 4.0 | 16.0 |
| Data Communication & Networks | 4 | B | 3.0 | 12.0 |
| Total | 16 | 56.0 |
Semester GPA = 56.0 ÷ 16 = 3.50.
Notice how close this is to the plain average of the grade points (3.5). That only happens because every module has the same credits. If Programming were worth 6 credits instead, it would pull the result towards 3.7, which is why you should never just average the grade letters.
4. From semester GPA to CGPA
Your cumulative GPA is not the average of your semester GPAs. It is the total quality points from every semester divided by the total credits from every semester. The difference matters when semesters have different credit loads.
Say Semester 1 gave 56.0 quality points over 16 credits (GPA 3.50), and Semester 2 gave 63.0 quality points over 20 credits (GPA 3.15).
- Wrong way: (3.50 + 3.15) ÷ 2 = 3.325
- Right way: (56.0 + 63.0) ÷ (16 + 20) = 119 ÷ 36 = 3.31
The heavier semester has more influence, exactly as it should. The good news is that this also works in reverse: one weak semester early on can be pulled up by strong, high-credit semesters later.
Shortcut: keep a running total of credits and quality points. After every semester, add the new numbers and divide. That's all a CGPA is.
5. Dean's List basics
Many faculties recognise top performers each semester. The rule used in the Study Hub calculator is a GPA of 3.70 or above with no failed module. Faculties can set additional conditions (for example a minimum credit load, or no repeat attempts), so always check the current rule in your handbook. In the example above, the student would need roughly one more grade step, for instance turning the B in Networks into an A−, to cross 3.70.
6. Common mistakes students make
- Averaging letters instead of weighting by credits. It works only when every module has the same credits.
- Averaging semester GPAs to get CGPA. Always go back to total quality points and total credits.
- Rounding too early. Keep two or three decimals until the final step.
- Including non-GPA modules. Some modules are pass/fail or non-credit; leave them out if your handbook says they don't count.
- Forgetting repeat rules. When a module is repeated, faculties may cap the grade or replace the old one. Check before you plan around it.
7. How to realistically raise your GPA
Because GPA is credit-weighted, the fastest gains come from high-credit modules where you are just below a boundary. A student sitting on 73 in a 4-credit module (B+, 3.3) gains 0.4 grade points by reaching 75 (A−). Spread over the semester that alone can lift a GPA by around 0.1.
- List your modules with credits and your current estimated marks.
- Mark the ones within 2–4 marks of the next grade boundary.
- Spend your extra revision time there first, especially on past-paper style practice.
- Protect against failures: one E can drag a strong semester down sharply.