UG GPA, CGPA and FGPA Calculator

Use this UG GPA calculator to work out your semester GPA, CGPA and FGPA on the University of Ghana's 2017 regulations, with the 1:1:2:2 level weighting and your class of degree.

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

Rules as of University of Ghana Regulations for Junior Members, September 2017. Last reviewed 2026-11-04.

Rule set: University of Ghana Regulations for Junior Members, September 2017. Pick each semester's level, so the FGPA can weight it.

Know only your marks? A is 80 to 100, B+ is 75 to 79, B is 70 to 74, C+ is 65 to 69, C is 60 to 64, D+ is 55 to 59, D is 50 to 54, E is 45 to 49, F is 0 to 44. Repeated a course? Enter it again in the semester you retook it: every attempt counts.

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

FGPA and class of degree

Type each level's GPA from your results, or leave a box blank to use that level's courses above.

Type a GPA for each level, or add courses above, to see your FGPA.

FGPA = (Level 100 GPA + Level 200 GPA + 2 × Level 300 GPA + 2 × Level 400 GPA) ÷ 6

Section 9.31(b) of UG's regulations: "The GPAs from Levels 100 to 400 shall be weighted as follows: 1:1:2:2". GradeCat reads this as each level's own GPA, weighted by its credits, with Levels 300 and 400 counted twice. Section 9.20(d) also defines the FGPA as the CGPA of all courses up to the end of the programme. The regulations give no weights for programmes that do not run Levels 100 to 400, such as Level 200 entry, the 6-semester BPH or medicine, so the FGPA here needs all four levels.

UG class of degree bands
FGPAClass of degree
3.60 to 4.00First Class
3.00 to 3.59Second Class Upper
2.00 to 2.99Second Class Lower
1.50 to 1.99Third Class
1.00 to 1.49Pass
0.00 to 0.99Fail

Rule set: University of Ghana Regulations for Junior Members, September 2017

Degree programmes at the University of Ghana (Legon) that run Levels 100 to 400, under its Regulations for Junior Members.

GPA = sum of (credits × grade point) ÷ sum of credits

  • CGPA is the same sum over every course registered, so E and F count (section 9.20).
  • E is a failure grade that may still satisfy a prerequisite. It is worth 0.5, and F is worth 0.
  • In the FGPA, a repeated course uses a weighted average (section 9.31(c)). GradeCat reads this as counting every attempt, in the semester you took it.
  • The FGPA weights the GPAs of Levels 100, 200, 300 and 400 as 1:1:2:2 (section 9.31(b)).
  • Good standing needs a CGPA of at least 1.00, and there is no probation (sections 9.25 and 9.26).
  • No rounding rule was found. Results are not rounded: 4 decimals show, the rest are cut off, and … means more follow. The class comes from the exact value.

Not covered yet: a rounding rule for GPA, CGPA or FGPA; grades X, Z and I; FGPA weights for programmes that do not run Levels 100 to 400, such as Level 200 entry, the 6-semester BPH and medicine; how a repeated course counts in the FGPA, and in which level; editions of the regulations after 2017. The article below says why.

Saved in this browser.

Also for: United States (GPA Calculator) · Pakistan (HEC GPA and CGPA Calculator) · India (SGPA and CGPA Calculator) · Nigeria (CGPA and Class of Degree Calculator) · Australia (University GPA Calculator) · Canada (University GPA Calculator)

How to use this UG GPA calculator

  1. Enter each course's credits and grade. Your semester GPA shows as you type.
  2. Pick the semester's level, Level 100 to 400, next to its name. Add semester starts the next one. With grades in two or more semesters, the big number is your CGPA.
  3. Under FGPA and class of degree, type each level's GPA from your results, or leave a box blank to use that level's courses. With all four levels, you get your FGPA and class of degree.
  4. With Levels 100 to 300 filled in and Level 400 blank, the tool shows the Level 400 GPA each class needs.

Copy link shares your semesters, and Export CSV saves them as a spreadsheet.

How UG works out GPA and CGPA

UG's Regulations for Junior Members (September 2017, section 9.20) give each grade a point. Multiply each course's grade point by its credits, add these up, and divide by the credits.

GPA = sum of (credits × grade point) ÷ sum of credits

The CGPA is the same sum over every course you have registered for. It is not the average of your semester GPAs.

MarksGradeGrade point
80 to 100A4.0
75 to 79B+3.5
70 to 74B3.0
65 to 69C+2.5
60 to 64C2.0
55 to 59D+1.5
50 to 54D1.0
45 to 49E0.5
0 to 44F0

E is a failure grade that may still satisfy a prerequisite, and F is a fail. Both count in your GPA, worth 0.5 and 0 points over the course's credits.

Every table, with its source and status, is on the Ghana grading scale page.

Worked example: a 2.68 semester GPA

Made-up example from GradeCat's research on UG's rules: four courses, 11 credits.

CourseCreditsGradeGrade pointGrade points
Course 13A4.012
Course 23B+3.510.5
Course 32C2.04
Course 43D1.03
Total1129.5

29.5 ÷ 11 = 2.6818…, which is 2.68 to 2 decimals.

GradeCat found no rounding rule in UG's regulations, so the tool does not round. It shows 4 decimals, cuts off the rest and adds … when more follow. A tile shows the same GPA to 2 decimals.

How the FGPA is worked out

The FGPA is the figure your class of degree comes from. Section 9.31(b) of the regulations says: "The GPAs from Levels 100 to 400 shall be weighted as follows: 1:1:2:2". So Levels 300 and 400 count twice as much as Levels 100 and 200.

FGPA = (Level 100 GPA + Level 200 GPA + 2 × Level 300 GPA + 2 × Level 400 GPA) ÷ 6

Each level's GPA covers all its courses, weighted by their credits. Working out each level's GPA first is GradeCat's reading of section 9.31(b). Section 9.20(d) also defines the FGPA as the CGPA of all courses up to the end of the programme, so the tool shows that figure too when all four levels come from your courses.

Made-up example from GradeCat's research: level GPAs of 3.20, 3.40, 3.70 and 3.80 give (3.20 + 3.40 + 7.40 + 7.60) ÷ 6 = 3.60, First Class.

FGPA vs CGPA

The two can give different classes. Made-up example: level GPAs of 3.90, 3.80, 3.40 and 3.50. The FGPA is (3.90 + 3.80 + 2 × 3.40 + 2 × 3.50) ÷ 6 = 3.5833…, Second Class Upper. With the same credits in each level, the CGPA of all courses is the plain average of the four, (3.90 + 3.80 + 3.40 + 3.50) ÷ 4 = 3.65, which is in the First Class band.

The tool's class of degree uses the 1:1:2:2 FGPA, as the regulations and the College of Humanities FAQ give it. If your figures sit close to a class line, ask your department which figure it uses.

The Level 400 GPA you need

Level 400 counts twice, so it can still move your class. With Levels 100 to 300 in the FGPA box and Level 400 blank, the tool shows the Level 400 GPA each class needs: (the class's lowest FGPA × 6 − Level 100 GPA − Level 200 GPA − 2 × Level 300 GPA) ÷ 2. This is GradeCat's own sum on UG's weights, rounded up to 2 decimals so the GPA it names is enough.

Made-up example: with 3.20, 3.40 and 3.70, First Class needs a Level 400 GPA of at least 3.80, and Second Class Upper needs at least 2.00.

Class of degree

FGPAClass of degree
3.60 to 4.00First Class
3.00 to 3.59Second Class Upper
2.00 to 2.99Second Class Lower
1.50 to 1.99Third Class
1.00 to 1.49Pass
0.00 to 0.99Fail

The bands are printed to 2 decimals, and GradeCat found no rounding rule, so the tool reads the class on the exact FGPA. Made-up example: an FGPA of 3.595 is under 3.60, so it is Second Class Upper as it is. Rounded to 2 decimals it would be 3.60, First Class, and the tool says so.

Good standing needs a CGPA of at least 1.00, and there is no probation (sections 9.25 and 9.26).

Repeated courses, E and F

  • The tool counts a repeated course each time you enter it. The CGPA divides by the credits of all courses registered (section 9.20), and section 9.31(c) says the FGPA uses a weighted average of all repeat courses. Enter the course again in the semester you retook it.
  • E is worth 0.5 and F is worth 0, over the course's credits, so both pull your GPA down.

Made-up example: an F and an A in Semester 1, each 3 credits, then a B when you retake the F course in Semester 2. All three count, so the CGPA is (0 + 12 + 9) ÷ 9 = 2.3333…, or 2.33 to 2 decimals. Counting every attempt is GradeCat's reading of the weighted average rule.

What is not verified yet

  • A rounding rule for GPA, CGPA or FGPA: none is recorded in the research or its Source check, so results here are not rounded.
  • Grades X, Z and I: the research notes that they count as 0, but its Source check did not confirm it or record what they mean, so the tool does not offer them.
  • FGPA weights for programmes that do not run Levels 100 to 400, such as Level 200 entry, the 6-semester BPH and medicine: the regulations give none, so the FGPA here needs all four levels.
  • How a repeated course counts in the FGPA, and in which level: the regulations say only that the FGPA uses a weighted average of all repeat courses, so the tool counts every attempt, in the level of the semester you enter it in.
  • Editions of the regulations after 2017: none was opened; the College of Humanities FAQ, which cites the 2016 edition, gives the same bands and classes.

UG GPA calculator FAQ

How do I calculate my GPA at the University of Ghana?

Multiply each course's grade point by its credits, add these up, and divide by your total credits. With A (3 credits), B+ (3), C (2) and D (3), that is 29.5 ÷ 11 = 2.68 to 2 decimals.

What does FGPA mean at UG?

It is the GPA your class of degree comes from. It weights your Level 100, 200, 300 and 400 GPAs as 1:1:2:2, so Levels 300 and 400 count double.

What is the difference between FGPA and CGPA?

The CGPA weights every course by its credits. The FGPA weights each level's GPA 1:1:2:2. With level GPAs of 3.90, 3.80, 3.40 and 3.50 and the same credits in each level, the CGPA is 3.65 but the FGPA is 3.5833…, Second Class Upper.

What FGPA do I need for First Class?

3.60 or more. Second Class Upper is 3.00 to 3.59, Second Class Lower 2.00 to 2.99, Third Class 1.50 to 1.99 and Pass 1.00 to 1.49.

Is 70% a First Class at Legon?

No. UG's class comes from the FGPA on a 4.0 scale, and First Class is 3.60 to 4.00. A mark of 70 is a B, worth 3.0. A CWA of 70 is First Class at KNUST, which is a different rule.

Does an E count in my GPA?

Yes. An E is worth 0.5 grade points over the course's credits. It is a failure grade, though it may still satisfy a prerequisite.

Can I use this for KNUST or UCC?

No. KNUST uses a CWA, an average of percentage marks weighted by credits, with classes of its own, and UCC's scale has not been checked. The Ghana grading scale page has KNUST's CWA classes.

Related tools and guides

Sources

Cite this page

GradeCat. (2026, November 4). UG GPA, CGPA and FGPA Calculator. https://gradecat.com/gh/gpa-calculator/

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