How to calculate CGPA
The two methods myschool offers for calculating CGPA — by GPA average and by credit hours — with a worked example.
Screenshot — to be added
public/images/articles/gpa-calculate-cgpa-1.pngmyschool offers two methods for calculating CGPA: by GPA average and by credit hours.
By GPA average
The formula used is:
Screenshot — to be added
public/images/articles/gpa-calculate-cgpa-2.pngCGPA = Sum of the GPAs of all batches ÷ Number of batches
By credit hours
The formula used is:
Screenshot — to be added
public/images/articles/gpa-calculate-cgpa-3.pngCGPA = Total grade points of all batches ÷ Total credit hours of all batches
Example
Credit point scale
| A | A- | B+ | B | B- | C+ | C | C- | D+ | D | D- | F |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 4 | 3.7 | 3.3 | 3 | 2.7 | 2.3 | 2 | 1.7 | 1.3 | 1 | 0.7 | 0 |
Ahmed’s GPA for Batch 1
| Subject | Credit hours | Grade | Grade points |
|---|---|---|---|
| English | 3 | A | 12 |
| Arabic | 1 | B | 3 |
| Mathematics | 3 | C | 6 |
| Social Studies | 3 | F | 0 |
Total credit hours = 10, total grade points = 21, GPA = 2.10
Ahmed’s GPA for Batch 2
| Subject | Credit hours | Grade | Grade points |
|---|---|---|---|
| English | 3 | A | 12 |
| Arabic | 1 | B | 3 |
| Mathematics | 3 | B | 9 |
| Social Studies | 3 | A | 12 |
Total credit hours = 10, total grade points = 36, GPA = 3.60
CGPA by GPA average
Screenshot — to be added
public/images/articles/gpa-calculate-cgpa-4.pngAhmed’s CGPA = (2.10 + 3.60) ÷ 2 = 2.85
CGPA by credit hours
Screenshot — to be added
public/images/articles/gpa-calculate-cgpa-5.pngAhmed’s CGPA = (21 + 36) ÷ (10 + 10) = 2.85
Note:
- Grade points = credit hours × the credit points for the grade the student obtained.
- Total grade points = the sum of the grade points of all subjects across all batches.
- Total credit hours = the sum of the credit hours of all subjects across all batches.
Related articles
Was this article helpful?
Thanks for your feedback!