Education

Sri Lanka University GPA and Degree Class Ranges

Compare official Sri Lankan university degree-class examples, understand why GPA thresholds vary by programme and intake, and plan the credits needed for a target CGPA.

Published July 18, 2026HariTools.com Editorial Team9 min read
Comparison of Sri Lankan university GPA and degree classification ranges

Sri Lanka University GPA Class Ranges

There is no single degree-class table that can be called the universal UGC standard for every Sri Lankan degree. Universities publish programme regulations and handbooks, and the applicable criteria can differ by faculty, degree, and intake.

A commonly seen current pattern is:

Overall GPACommon classification example
3.70 or aboveFirst Class
3.30 to 3.69Second Class Upper Division
3.00 to 3.29Second Class Lower Division
2.00 to 2.99Pass

This is a useful starting guide, not an award guarantee. Use the regulations for the exact programme and intake shown on your registration record.

Official Programme Examples

Institution and criteriaFirstSecond UpperSecond LowerPassAdditional condition shown
University of Moratuwa BSc Engineering, intake 2020 onward3.70+3.30-3.693.00-3.292.00-2.99Graduation requirements completed within five academic years for a class, subject to stated exceptions
University of Moratuwa BSc Engineering, intake 20073.70+3.30-3.692.70-3.292.00-2.69Graduation requirements completed within five academic years for a class, subject to stated exceptions
University of Peradeniya Engineering Handbook 20233.70+3.30 to below 3.703.00 to below 3.30Programme-specific standing below class rangesOther credit, grade, and completion conditions apply

The Moratuwa examples show why naming only the university is insufficient. The older 2007 Engineering criteria placed Second Lower at 2.70-3.29, while the 2020-onward criteria use 3.00-3.29.

GPA Thresholds Are Only One Requirement

An overall GPA above a numerical cut-off may still be insufficient when the regulations require more. Common additional rules include:

  • Completing all graduation requirements within a stated period
  • Earning the minimum total and GPA credits
  • Passing every compulsory module or required component
  • Limits on repeated attempts or the grade available after a repeat
  • Treatment of withdrawals, concessions, incomplete grades, and non-GPA modules
  • Special weighting for levels, years, projects, or clinical work
  • Rounding the GPA only at a specified stage

Never infer the complete award rule from a calculator badge.

Repeats and Grade Upgrades

Repeat treatment can materially change a GPA plan. A programme can cap the grade available on a repeat, replace the earlier grade, retain an attempt marker, or apply separate class-eligibility rules.

For example, the cited UoM 2020-onward Engineering criteria describe repeat limits, upgraded grades, withdrawn modules, and which grades count in SGPA. Those details cannot be represented by a generic letter-grade average unless the student enters the grade points that the official record will use.

Rounding Can Change the Display, Not the Rule

Suppose an unrounded GPA is 3.695. A display rounded to two decimal places may show 3.70. Whether that qualifies for a 3.70 threshold depends on the programme's stated rounding rule and the GPA value used by the examination authority.

Do not round each module contribution before adding it unless the handbook explicitly requires that process. Keep full precision through the calculation and apply only the official final rounding rule.

How to Calculate the Remaining GPA Needed

To plan a target CGPA:

Required GPA=(Target CGPA×Final Credits)(Current CGPA×Completed Credits)Remaining CreditsRequired\ GPA = \frac{(Target\ CGPA \times Final\ Credits) - (Current\ CGPA \times Completed\ Credits)}{Remaining\ Credits}

Worked target example

Assume:

  • Current CGPA: 3.20
  • Completed credits: 90
  • Remaining credits: 30
  • Target CGPA: 3.30

Required remaining GPA = ((3.30 x 120) - (3.20 x 90)) / 30 = 3.60.

The student needs an average grade point of 3.60 across the remaining 30 credits to reach a numerical 3.30 final CGPA, before applying programme-specific rules.

Use the Target GPA Calculator Sri Lanka for this equation. Use the University GPA Calculator to calculate the current weighted GPA with the correct grade mapping.

How to Verify Your Own Degree Class

  1. Find the handbook or performance criteria for the exact degree and intake.
  2. Confirm the grade-point map and included credits.
  3. Read the repeat, withdrawal, concession, and rounding clauses.
  4. Check the minimum credits and compulsory requirements.
  5. Check the maximum time allowed for receiving a class.
  6. Ask the faculty or examinations division when documents conflict.

Official Sources


Academic disclaimer: Tables above are selected official examples, not a national universal scale. The university examination authority determines the official GPA and class under the regulations for the student's programme and intake.