Sri Lanka Degree Class Predictor — GPA to Honours Classification
Enter your cumulative GPA and university to see which honours class — First, Second Upper, Second Lower, or General — you are on track for, plus the average you need over your remaining credits to climb a class. No signup, sources cited below.
How it works
Sri Lankan honours degrees are classified by a cumulative grade point average (GPA) on a 4.0 scale, defined by the Sri Lanka Qualifications Framework (SLQF 2015) of the University Grants Commission and adopted, with minor wording changes, across the state universities. This predictor does two things: it maps your GPA to its honours band, and it solves the inverse question — what you must average from here to reach a higher class.
The classification step is a simple band lookup. On the SLQF/UGC-aligned scheme the bands are:
- First Class: 3.70+
- Second Class (Upper Division): 3.30–3.69
- Second Class (Lower Division): 3.00–3.29
- General / Pass: 2.00–2.99
- Below requirement: below 2.00
Lower bounds are inclusive: a GPA of exactly 3.70 is a First Class, and 3.30 is a Second Upper. The tool compares your raw GPA against these boundaries — it never decides a class on a rounded figure, so a 3.695 correctly stays in Second Upper rather than being rounded up to First.
The projection step uses the credit-weighted mean. Your final cumulative GPA is the average of every credit you take, weighted by credits. If you have GPA g over c completed credits, a degree of T total credits, and you want to finish at a target boundary t, set the final cumulative equal to t and solve for the required average r over the remaining credits:
r = (t · T − g · c) / (T − c)
The required average is rounded up to two decimals so the stated target never under-shoots the boundary, and it is flagged as not reachable when it exceeds the scale maximum — 4.00 on the GPA scale, or 100 on the NSBM percentage scale. Because the result is the standard weighted-mean rearrangement, you can cross-check it: feed the required average back through (g·c + r·(T−c)) / T and you land back on the target boundary. The predicted class is GPA-only; the final award also depends on no-repeat, minimum-credit and time-bar conditions that vary by university, shown as a footnote under the boundary table.
Worked examples
Frequently asked questions
Sources & references
- University Grants Commission — Sri Lanka Qualifications Framework (SLQF 2015)
- University of Colombo — examination & degree-award bye-laws
- University of Moratuwa — degree bye-laws & faculty handbooks
- NSBM Green University — degree handbooks (UK classification)
- SLIIT — degree handbooks (4.0 GPA scheme)
Boundary tables and per-scheme citations were last cross-checked on 2026-06-08. Where a university's exact bye-law boundary could not be verified from a primary source, the tool uses the SLQF/UGC national default and says so. Confirm borderline results against your own faculty handbook.
Related tools
Comments & feedback
Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.
Found a wrong boundary for your university, or want your faculty's exact scheme added?
Email me at [email protected] — most fixes ship within 24 hours.