Computation of GPA (with effect from 2004/2005)
- The GPA (Grade Point Average) is a system which provides an overview of a student's academic performance.
- The GPA would allow students to keep track of their performance throughout their course of study and allow lecturers to identify their students' academic needs and provide advice and guidance to students.
- The GPA System takes effect in the academic year 2004/2005 and the regulations apply to all students entering the Singapore Polytechnic that year and in subsequent years.
- In Singapore Polytechnic, the 4-point scale grading system as shown in the previous section will be used.
- The GPA is derived using the formula:
GPA = | Sum (module credit units X module grade point)
Sum (module credit units) |
- Two GPA figures will be computed:
- Semester GPA - sum of (grade point X credit units) / sum of (credit units) for modules examined (including failed modules) in the semester.
- Cumulative GPA - sum of (grade point X credit units) / sum of (credit units) for all modules examined (including failed modules) up to and including the current semester.
- Students are not allowed to retake any modules which they have passed. This applies to all students regardless of whether there was a break in study. Hence, students who are reinstated/readmitted would not be allowed to retake any module(s)
which they have passed except where there was a curriculum change as advised by the School such that the module(s) taken were no longer valid.
Note to students:
Please refer to your online results slip or academic transcript for your Modules' Credit Units. To access your online results slip, please log on to https://www.sp.edu.sg/student-eservices >> Exam Results.
Excluding Elective Modules from Cumulative GPA Computation (with effect from 2024/2025)
From academic year 2024/2025, up to two elective modules can be excluded to improve students’ final Cumulative GPA (cGPA). This applies to all students who complete their course of study in Singapore Polytechnic that year and in subsequent years.
- Up to two elective modules taken over a student’s course of study will be automatically excluded from cGPA computation by system in the student’s final phase, provided that such exclusion(s) improves the student’s final cGPA.
- The improved cGPA will be reflected in the student’s final semester exam results and academic transcript upon completion of the student’s course of study.
- Excluded elective modules and the corresponding grades will remain listed in exam results and academic transcript.
How To Compute GPA?
Below is an illustration of how a student’s Semester GPA (sGPA) and Cumulative GPA (cGPA) are computed.
First Semester
Suppose student’s results in his first semester are as follows:
Module Code | Module | Module Credit Units | Module Grade Point | Grade Obtained |
---|
EC1220 | Digital Signal Processing | 4 | 3.5 | B+ |
EC1223 | Logic Design | 4 | 2.0 | C |
EC1264 | Data Communication & Networking | 4 | 2.5 | C+ |
EC1566 | Microcontroller Systems | 4 | 3.0 | B |
EC1409 | Engg Maths IIB | 4 | 4.0 | A |
sGPA = | (4x3.5) + (4x2.0) + (4x2.5) + (4x3.0) + (4x4.0)
4 + 4 + 4 + 4 + 4 | = | 60
20 | = 3.00 |
Hence, at the end of student’s first semester, Semester GPA = 3.00 and Cumulative GPA = 3.00.
Second Semester
Suppose student’s second semester results are as follows:
Module Code | Module | Module Credit Units | Module Grade Point | Grade Obtained |
---|
ET0120 | Digital Circuits | 5 | 1.0 | D |
ET0121 | Computer Hardware | 4 | 2.0 | C |
SP0302 | Innovation, Design & Entreprise in Action | 2 | 2.5 | C+ |
ET0124 | Electronic Circuits | 4 | 3.0 | B |
MS1125 | Engg Maths | 4 | 0.0 | F |
sGPA = | (5x1.0) + (4x2.0) + (2x2.5) + (4x3.0) + (4x0.0)
5 + 4 + 2 + 4 + 4 | = | 30
19 | = 1.58 |
cGPA = | (60) + (30)
(20) + (19) | = | 90
39 | = 2.31 |
Hence, at the end of student’s second semester, Semester GPA = 1.58 and Cumulative GPA = 2.31.
Third Semester
Suppose student’s third semester results are as follows:
Module Code | Module | Module Credit Units | Module Grade Point | Grade Obtained |
---|
ET0130 | Networks & Protocols | 4 | 3.5 | B+ |
EC1223 | Logic Design | 3 | 2.0 | C |
ET0164 | Communication Electronics | 4 | 2.5 | C+ |
MS1125 | Engg Maths | 4 | 3.0 | B+ |
ST0321 | Computer Programming | 3 | 4.0 | A |
EP0701 | Introduction to Entrepreneurship | 4 | 3.5 | B+ |
Notice that student is repeating his failed module from his second semester (i.e. MS1125) and reading his first elective module (EP0701) in this semester.
sGPA = | (4x3.5) + (3x2.0) + (4x2.5) + (4x3.0) + (3x4.0) + (4x3.5)
4 + 3 + 4 + 4 + 3 + 4 | = | 68 22 | = 3.09 |
cGPA = | (60) + (30) + (68)
(20) + (19) + (22) | = | 158
61 | = 2.59 |
Hence, at the end of student’s third semester, Semester GPA = 3.09 and Cumulative GPA = 2.59.
Final Semester (excluding up to 2 elective modules from cGPA computation)
Suppose that at the end of student’s final semester, he has accumulated total grade points 345 and total credit units 130.
Student has also completed 3 elective modules with the following results:
- Third semester: EP0701, B+ (module credit unit = 4, module grade point = 3.5)
- Fourth semester: EM0407, C+ (module credit unit = 4, module grade point = 2.5)
- Fifth semester: EP0410, D (module credit unit = 3, module grade point = 1.0)
System will compute the following possible Cumulative GPAs:
If no elective module is excluded from cGPA computation | cGPA | = | 345
130 | = 2.65 |
If only EM0407 is excluded from cGPA computation | cGPA | = | 345 - (4x2.5)
130 - 4 | = 2.66 |
If only EP0410 is excluded from cGPA computation | cGPA | = | 345 - (3x1.0)
130 - 3 | = 2.69 |
If both EM0407 and EP0410 are excluded from cGPA computation | cGPA | = | 345 - (4x2.5) - (3x1.0)
130 - 4 - 3 | = 2.70 |
(Note that excluding EP0701, B+ from student’s cGPA computation will not improve his cGPA.)
The best Cumulative GPA yielded by the system is 2.70 after excluding both EM0407 and EP0410.
Hence, at the end of student’s final semester, Cumulative GPA = 2.70.