CGPA and Class of Degree Calculator

Use this CGPA calculator to work out your GPA and CGPA from course units and grades or scores, and see your class of degree, on the NUC CCMAS, UNN or University of Ibadan scale.

  • Free
  • No sign-up
  • We never receive your grades

Rules as of NUC CCMAS 2023 (Computing); UNN Faculty of Business Administration page; UI 4-point scale (students admitted from 2016/2017). Last reviewed 2026-11-04.

Rules

NUC's Core Curriculum and Minimum Academic Standards (CCMAS) for Nigerian universities. The document read is the one for Computing, from 2023. Rules as of NUC CCMAS 2023 (Computing). Checked against the source on 4 November 2026.

Source: NUC, Computing CCMAS 2023 FINAL (Tables 1.2 to 1.4, pp. 20-22), opened 4 November 2026.

Enter each course as

NUC CCMAS counts every course, passed or failed, and every attempt. Enter a course you take again as a new course in the semester you take it.

—
Add the units and grade of each course to see your GPA.

CGPA so far

For semesters you do not enter above: the CGPA and total units from your last result. A CGPA printed to 2 decimals can move the result in the last decimal.

Scale in use: NUC CCMAS 5-point scale (A to F)

Grades on the NUC CCMAS 5-point scale: score, grade and grade point
Score out of 100GradeGrade point
70 to 100A5
60 to 69B4
50 to 59C3
45 to 49D2
40 to 44E1
0 to 39F0
Class of degree bands on the NUC CCMAS 5-point scale
Class of degreeCGPA
First Class4.50 to 5.00
Second Class Upper (2:1)3.50 to 4.49
Second Class Lower (2:2)2.40 to 3.49
Third Class1.50 to 2.39
Pass1.00 to 1.49
No class of degreeBelow 1.00

The class of degree comes from your final CGPA. The bands are printed to 2 decimals, so the CGPA goes to 2 decimals first.

Notes on this scale

CCMAS asks for the CGPA to 2 decimals and does not say whether to round or cut off. The calculator rounds half up, shows the exact value under Before rounding, and says when cutting off would give another class.

The CCMAS read is the one for Computing. The documents of other disciplines were not checked.

Not covered yet. UNILAG, NOUN, UNILORIN, OAU, ABU and other universities: their own grading rules were not read, so there is no preset for them. The CCMAS documents of disciplines other than Computing: only the Computing one was read. Polytechnic CGPA (NBTE): its grade weightings and classes are confirmed, but neither NBTE curriculum read says how the CGPA is averaged. CGPA to percentage, and 5-point to 4-point conversions: no NUC or university formula was found, so GradeCat gives none.

This is an estimate, not an official result. Your university's result slip or transcript decides.

Saved in this browser.

Also for: United States (GPA Calculator) · Pakistan (HEC GPA and CGPA Calculator) · India (SGPA and CGPA Calculator) · Australia (University GPA Calculator) · Ghana (UG GPA, CGPA and FGPA Calculator) · Canada (University GPA Calculator)

How to use this CGPA calculator

  1. Pick your Grading scale: NUC CCMAS 5-point, UNN 5-point with no E, or the University of Ibadan (UI) 4-point scale for students admitted from 2016/2017.
  2. Enter each course's units and grade. Your GPA shows as you type.
  3. To enter course scores instead, press Scores out of 100. Each row then shows the grade its score earns on the scale you picked.
  4. For your CGPA, press Add semester for each semester, or type the CGPA and units from your last result under CGPA so far.

The result names your class of degree band. Copy link shares your semesters, and Export CSV saves them as a spreadsheet.

How to calculate CGPA in Nigeria

Multiply each course's units by its grade point. Add these up, then divide by the total units.

CGPA = Σ(units × grade point) ÷ Σ units

A semester's GPA is the same sum over that semester's courses. NUC's Core Curriculum and Minimum Academic Standards (CCMAS) for Computing, 2023, Tables 1.2 to 1.4, divides by the units of every course taken, whether passed or failed, and counts every attempt.

Your CGPA is not the average of your semester GPAs. Made-up example: a CGPA so far of 3.45 over 60 units is 207 points. A new semester of 34 points over 11 units makes (207 + 34) ÷ 71 = 3.39, not the 3.27 you get by averaging 3.45 and 3.09.

Grade points on each scale

The same score can earn a different grade point at a different university. The CCMAS has an E for 40 to 44. UNN's Faculty of Business Administration page has no E: anything below 45 is an F. The University of Ibadan's 4-point scale applies to students admitted from 2016/2017.

Score out of 100NUC CCMASUNNUI
70 to 100A, 5A, 5A, 4
60 to 69B, 4B, 4B, 3
50 to 59C, 3C, 3C, 2
45 to 49D, 2D, 2D, 1
40 to 44E, 1F, 0E, 0
0 to 39F, 0F, 0E, 0

UI's news page lists E as 40 to 44, worth 0, and no band below 40. UI's Faculty of Social Sciences page gives E as 0 to 44, with a pass mark of 45%. Both give 0 points below 45. Every table, with its source and status, is on the grading scale and class of degree page.

Class of degree

The class of degree comes from your final CGPA, which the CCMAS says must be "calculated and expressed correctly to two decimal places".

Class of degreeNUC CCMASUNNUI
First Class4.50 to 5.004.50 to 5.003.50 to 4.00
Second Class Upper (2:1)3.50 to 4.493.50 to 4.493.00 to 3.49
Second Class Lower (2:2)2.40 to 3.492.40 to 3.492.00 to 2.99
Third Class1.50 to 2.391.50 to 2.391.00 to 1.99
Pass1.00 to 1.49NoneNone
Below the lowest bandBelow 1.00: no class of degreeBelow 1.50: failBelow 1.00: fail

Under the CCMAS, a CGPA below 1.00 at the end of a year means one session on probation, and a student still below 1.00 after it is withdrawn. UNN's page awards no Pass degree. The University of Abuja's Civil Engineering page keeps the Pass class, from 1.00 to 1.49.

Worked example: one set of scores on three scales

Made-up example: five courses, 11 units.

CourseUnitsScoreNUC CCMASUNNUI
Course 1372A (5)A (5)A (4)
Course 2263B (4)B (4)B (3)
Course 3355C (3)C (3)C (2)
Course 4242E (1)F (0)E (0)
Course 5138F (0)F (0)E (0)
Total points11343224
GPA3.092.912.18

On the CCMAS scale, (15 + 8 + 9 + 2 + 0) ÷ 11 = 34 ÷ 11 = 3.09, a Second Class Lower. UNN has no E, so the 42 is an F worth 0: (15 + 8 + 9 + 0 + 0) ÷ 11 = 32 ÷ 11 = 2.91, also a Second Class Lower. On UI's 4-point scale, (12 + 6 + 6 + 0 + 0) ÷ 11 = 24 ÷ 11 = 2.18, a Second Class Lower on UI's bands.

With 46 in place of 42, that course is a D, worth 1 point at UI: (12 + 6 + 6 + 2 + 0) ÷ 11 = 26 ÷ 11 = 2.36.

Failed and repeated courses

Under the CCMAS and on UNN's page, a failed course counts. Its units go into the total with 0 grade points, so it pulls your CGPA down. A course you take again counts again, so enter the new attempt as another course in the semester you take it.

Made-up example: 15 units with 60 points is a GPA of 4.00. Add a 3-unit course with an F, and the GPA is 60 ÷ 18 = 3.33. That moves it from the Second Class Upper band to the Second Class Lower band.

Neither UI page we read says how a failed or repeated course counts, so on the UI scale the calculator counts every course you enter.

Rounding to 2 decimals

The CCMAS asks for 2 decimals but does not say whether to round or cut off. The calculator rounds half up and shows the exact value under Before rounding. When cutting off would put you in another band, it says so.

Made-up example: 679 points over 151 units is 4.4967. Rounded to 2 decimals it is 4.50, a First Class. Cut off after 2 decimals it is 4.49, a Second Class Upper. Check how your university rounds.

What this calculator does not cover yet

UNILAG, NOUN, UNILORIN, OAU, ABU and other universities: their own grading rules were not read, so there is no preset for them. The CCMAS documents of disciplines other than Computing: only the Computing one was read. Polytechnic CGPA (NBTE): its grade weightings and classes are confirmed, but neither NBTE curriculum read says how the CGPA is averaged. CGPA to percentage, and 5-point to 4-point conversions: no NUC or university formula was found, so GradeCat gives none. We add a university only after we have read its own rules.

CGPA calculator FAQ

How do I calculate my CGPA in Nigeria?

Multiply each course's units by its grade point, add these up over every semester, and divide by your total units. For 34 points over 11 units, that is 34 ÷ 11 = 3.09.

What CGPA is a First Class in Nigeria?

4.50 to 5.00 on the 5-point scale, under the CCMAS and on UNN's page. At the University of Ibadan, on its 4-point scale, a First Class is 3.50 to 4.00.

What CGPA is a 2:1?

A Second Class Upper is 3.50 to 4.49 on the 5-point scale, and 3.00 to 3.49 at UI. A 2:2, Second Class Lower, is 2.40 to 3.49 on the 5-point scale.

Does a failed course count in my CGPA?

Yes, under the CCMAS and on UNN's page. Its units go into the total with 0 grade points, and a course you take again counts again. Neither UI page we read says.

How do I calculate CGPA on a 4.0 scale?

At UI, A is 4, B 3, C 2, D 1 and E 0, and the sum is the same. 3 units of A and 2 units of B give (12 + 6) ÷ 5 = 3.60, a First Class on UI's bands.

Is there still a Pass degree in Nigeria?

It depends on the university. The CCMAS lists Pass from 1.00 to 1.49, and the University of Abuja's Civil Engineering page keeps it. UNN's page says no Pass degree is awarded, and below 1.50 is a fail.

What happens if my CGPA is below 1.00?

Under the CCMAS, a CGPA below 1.00 at the end of a year means one session on probation, and a student still below 1.00 after it is withdrawn. At UI, no degree is awarded below 1.00.

Can I convert my CGPA to a percentage?

GradeCat found no NUC or university formula for it, so this calculator gives none. Use the figure your university gives, if it gives one.

Related tools and guides

Sources

Cite this page

GradeCat. (2026, November 4). CGPA and Class of Degree Calculator. https://gradecat.com/ng/cgpa-calculator/

This is an estimate, not an official result. Your university or board decides the official one. Found a wrong result? Report it.