UPM CGPA Calculator
| Course Name | Credits | Grade |
|---|
UPM Grade Scale Reference (note: A- = 3.75)
| Grade | UPM Grade Point | Percentage | Description |
|---|---|---|---|
| A | 4.00 | 80-100 | Cemerlang (Excellent) |
| A- | 3.75 | 75-79 | Cemerlang (UPM-specific) |
| B+ | 3.50 | 70-74 | Kepujian (UPM-specific) |
| B | 3.00 | 65-69 | Kepujian (Credit) |
| B- | 2.75 | 60-64 | Kepujian |
| C+ | 2.50 | 55-59 | Lulus (Pass) |
| C | 2.00 | 50-54 | Lulus |
| C- | 1.75 | 45-49 | Lulus Bersyarat |
| D+ | 1.50 | 42-44 | Lulus Lemah |
| D | 1.00 | 40-41 | Lulus Lemah |
| F | 0.00 | 0-39 | Gagal (Fail) |
How UPM Calculates CGPA on the Putra 4.0 Scale
Universiti Putra Malaysia calculates Cumulative Grade Point Average (CGPA) using a credit-weighted average across every course attempted since enrollment. Each course grade converts to a numerical grade point per the UPM scale, multiplies by the credit hours for that course, and the products sum together. Dividing the total grade points by the total credit hours produces the CGPA out of 4.00. The semester-level figure, Purata Nilai Mata (PNM), follows the same formula but covers only one term.
The unusual point assignment on the UPM scale, A- at 3.75 instead of 3.67 and B+ at 3.50 instead of 3.33, is set by UPM's Academic Senate and applies uniformly across undergraduate and most postgraduate programmes. The values are codified in the Peraturan Pengajian Siswazah (Postgraduate Study Regulations) and the parallel undergraduate regulations published by the Sekolah Pengajian Siswazah (School of Graduate Studies). When you compare a UPM CGPA against a transcript from UTM, UM, USM, UKM, or UiTM, remember that the same letter grades yield different numerical results because of these point-value differences.
UPM Honours Classification Thresholds
UPM awards Honours degree classifications at convocation based on the final CGPA and several additional criteria such as completion within the maximum study period and absence of F grades on the transcript. The classification appears on the degree scroll and is the figure used by employers and graduate admissions committees.
| Classification | Bahasa Malaysia | CGPA Range | Notes |
|---|---|---|---|
| First Class Honours | Kepujian Kelas Pertama | 3.67 - 4.00 | No F on transcript; completion within max study period |
| Upper Second Class | Kepujian Kelas Kedua Tinggi | 3.00 - 3.66 | Most common UPM classification |
| Lower Second Class | Kepujian Kelas Kedua Rendah | 2.50 - 2.99 | Meets graduation requirement with Honours |
| Pass Degree | Lulus | 2.00 - 2.49 | Graduation awarded without Honours classification |
| No Degree | Tidak Lulus | Below 2.00 | Below graduation minimum; CGPA must be recovered |
What Makes the UPM Grading Scale Different
Three features of the UPM grading scale set it apart from other Malaysian public universities and from the standard US 4.0 scale. First, the A- grade is worth 3.75 rather than the more common 3.67. Second, the B+ grade is worth 3.50 rather than 3.33. Third, the percentage threshold for an A starts at 80%, not at 90% or 93% as in US systems and not at the 85% or 90% used by UTM. The combination of higher grade points at the upper end and a lower percentage entry for an A means that UPM CGPAs tend to read slightly higher than UTM or UM CGPAs earned on identical raw work.
A practical consequence is that a student transferring credit between UPM and another Malaysian public university will see their transferred CGPA recalculated to the host institution's scale. The grade letter on the original transcript is preserved, but the numerical grade point shifts. A student transferring from UPM to UTM with several A- grades, for example, will see those A- entries recalculated from 3.75 to 3.67 when they appear on the UTM cumulative record, lowering the effective CGPA by a measurable amount even though no academic work has changed.
Malaysian Public Universities and Their Grading Scales
Six major Malaysian public universities share the 4.00 maximum scale and the Malaysian Qualifications Agency framework, but they differ in grade point assignments, percentage thresholds, and the presence of intermediate grades such as E. The table below summarizes the differences so that students with credits across multiple institutions can interpret each transcript correctly.
| University | A- Grade Point | B+ Grade Point | A Percentage | Has E Grade |
|---|---|---|---|---|
| UPM (Putra) | 3.75 | 3.50 | 80%+ | No |
| UM (Malaya) | 3.67 | 3.33 | 80%+ | No |
| USM (Sains) | 3.67 | 3.33 | 80%+ | No |
| UKM (Kebangsaan) | 3.67 | 3.33 | 80%+ | No |
| UTM (Teknologi) | 3.67 | 3.33 | 90%+ | Yes (0.67) |
| UiTM (Teknologi MARA) | 3.67 | 3.33 | 80%+ | No |
| UTAR (Tunku Abdul Rahman) | 3.67 | 3.33 | 80%+ | No |
The directory above is useful when comparing transcripts for graduate school applications, scholarship eligibility, or inter-university transfers. Once the institutional scale is known, the numerical CGPA can be interpreted in context. A 3.70 CGPA at UPM, where A- carries 3.75, reflects a different distribution of grades than a 3.70 CGPA at UTM, where A- carries 3.67. Most admissions evaluators in Malaysia are familiar with these differences. International evaluators rely on services such as World Education Services (WES) to normalize across scales.
UPM Academic Standing and Probation
UPM tracks academic standing at the end of every semester. A CGPA at or above 2.00 places a student in Good Standing with no enrollment restrictions. A CGPA between 1.67 and 1.99 triggers academic probation (Status P1), requiring mandatory counseling through the Faculty Academic Advisor and a course load review. A CGPA below 1.67 constitutes Academic Warning (Status P2), where the student must demonstrate measurable recovery within the following semester or face dismissal under the UPM Academic Regulations.
| CGPA Range | Standing | Action |
|---|---|---|
| 3.75 - 4.00 | Dean's List | Faculty recognition; scholarship eligibility maintained |
| 2.00 - 3.74 | Good Standing | No restrictions; standard course registration |
| 1.67 - 1.99 | Academic Probation (P1) | Mandatory counseling; course load review; one semester to recover |
| Below 1.67 | Academic Warning (P2) | Risk of dismissal; recovery plan required; reduced credit cap |
Students who fall to probation can recover by repeating courses where they earned C- or lower. UPM permits up to two repeat attempts per course, and the higher grade is used in the CGPA calculation while the original entry remains visible on the transcript with a repeat marker. Concentrating recovery effort on high-credit courses produces the fastest CGPA improvement because those courses carry the most weight in the credit-weighted average.
How to Convert UPM CGPA for International Applications
UPM already uses a 4.00 maximum scale, so the CGPA is directly usable on US applications. A UPM CGPA of 3.50 maps to a US GPA of 3.50 without any multiplication factor. World Education Services (WES) and other major credential evaluators confirm this direct equivalence for Malaysian transcripts. Some competitive US programmes apply their own conversion tables to account for the 80% A threshold at Malaysian public universities versus the 90% A threshold at most US institutions, which can shift the effective evaluated GPA downward by 0.1 to 0.3 points.
For UK applications, First Class Honours at UPM (CGPA 3.67 and above) is generally recognized as equivalent to a UK First. Upper Second Class (CGPA 3.00 to 3.66) maps to a UK 2:1. Lower Second Class maps to a 2:2. Each UK university maintains its own international qualifications guide, and policies vary by department, so always confirm the conversion with the specific target programme. For Australian, Canadian, and Singaporean applications, the numerical CGPA is typically used directly along with a copy of the UPM grading scale for context.
Worked Example: A Typical UPM Engineering Semester
A Year 2 student in the Faculty of Engineering registers for five courses in a single semester totaling 17 credit hours. The student earns the following results: Engineering Mathematics III (3 credits, A-), Fluid Mechanics (3 credits, B+), Electrical Circuits (4 credits, A), Engineering Drawing (2 credits, B), and the co-curricular Bahasa Melayu course (3 credits, B+). The grade points multiply against credit hours as follows: 3 x 3.75 = 11.25, 3 x 3.50 = 10.50, 4 x 4.00 = 16.00, 2 x 3.00 = 6.00, 3 x 3.50 = 10.50, summing to 54.25 grade points. Divided by 17 total credit hours, the semester GPA is 3.19.
The same letter grades calculated on the UTM scale (A- = 3.67, B+ = 3.33) would yield 3 x 3.67 + 3 x 3.33 + 4 x 4.00 + 2 x 3.00 + 3 x 3.33, which equals 11.01 + 9.99 + 16.00 + 6.00 + 9.99, totaling 52.99 grade points. Divided by 17, the UTM-scale equivalent comes out to 3.12. The difference of 0.07 grade points illustrates why knowing the institutional scale matters when reading or comparing transcripts. Over a full four-year degree of roughly 130 credits, the cumulative gap between the two scales can amount to 0.1 or more, which can be the difference between Upper Second Class and First Class Honours classification.
Tips for Improving Your UPM CGPA
Focus repair effort on high-credit courses first. A 4-credit course where you can raise the grade from C to B+ contributes 6 additional grade points to the cumulative total (4 x 1.50 = 6.00), while doing the same on a 2-credit course contributes only 3 grade points. UPM permits repeating any course where you earned C- or lower, with up to two retake attempts allowed under the standard Academic Regulations. The higher attempt grade replaces the original in the CGPA calculation, though both appear on the transcript.
Use the UPM Centre for Academic Development (CADe) tutoring resources, which are free to registered students and cover most foundation Engineering, Science, and Agricultural subjects. Many faculties also run peer-tutor schemes through their student associations, which can be particularly effective for high-failure-rate bottleneck courses such as Engineering Mathematics and Organic Chemistry. Attending weekly office hours with the course lecturer (Pensyarah) early in the semester is consistently more effective than attempting recovery only after midterm results.
Sources and Verification
Grade values, classification thresholds, and academic standing rules above are sourced from the UPM Sekolah Pengajian Siswazah (School of Graduate Studies) Peraturan Pengajian Siswazah publication and from the WES (World Education Services) Malaysia country profile. The UPM Bahagian Akademik (Academic Division) publishes the full undergraduate academic regulations on the UPM Portal Rasmi, which is the authoritative source for credit-per-course limits, repeat enrolment rules, and semester-cap policies. Information is current as of the date below. UPM may update specific thresholds, repeat policies, or scholarship rules through Academic Senate decisions, so students should always confirm current rules with their Faculty Academic Advisor or the UPM Bahagian Akademik before making decisions that depend on these figures. For inter-university transfer credit evaluations, the WES Malaysia country profile is the reference most US and Canadian graduate programmes accept.
Last verified: 2026-05-26