UPM's published rules, in the Fifth Schedule carried on a faculty copy of the university regulations, set grade points that do not match the 3.67 scale. A is 4.000 for 80–100. A- is 3.750 for 75–79. B+ is 3.500 for 70–74. B is 3.000, B- is 2.750, C+ is 2.500, C is 2.000, C- is 1.750, D+ is 1.500, D is 1.000, and F is 0. A 4-credit A- is 15.00 points. A 2-credit B+ is 7.00. Together, 22.00 points over 6 credits is a GPA of 3.6667. On a UKM-style scale that A- would have been worth 14.68 instead of 15.00. The rest of the average moves with it.
Verify with your faculty before you rely on this for a graduation check. The schedule used here is the Fifth Schedule in the regulations PDF hosted by the Faculty of Food Science and Technology. That copy is not a 2026 senate paper. UPM may have amended a mark boundary or a point since that PDF was posted. The page says so in the banner because guessing a silent "update" would be worse than showing the document we actually read. If your current handbook differs, use the handbook.
The schedule also defines the average in words: total grade points divided by total credit hours, and the cumulative average the same way across hours. A deficit-point formula appears in the same schedule for a different academic status check. This calculator does not compute deficit points. It computes the average you asked for. If a letter from the faculty mentions deficit points, that is a separate worksheet.
Mark ranges in the schedule are tight around the lower grades: C- is 47–49, D+ is 44–46, D is 40–43, and F is 39 or below. If you only have a mark, map it with that table and then confirm the letter, because borderline marks are exactly where a revised scheme would show up. If you already have the letter, ignore the mark column and use the point.
Failed credits stay in the denominator while they stay on the record. An F of 3 credits adds 3 hours and 0 points. Repeating the course later is a faculty process. When the old F disappears from the official CGPA, delete the row. Until then, a calculator that hides it is advertising a CGPA you do not have.
For a running CGPA, use the previous average and the previous total credits. A 3.20 over 90 credits is 288 points. A new semester must be added to 288, not averaged with 3.20 as if both were single numbers. The form does that addition once you fill in the two previous-study fields.
Verify with your faculty. Verify with your faculty. A- is 3.75 and B+ is 3.50 on this schedule, which is different from the 3.67 / 3.33 scale. The copy used here is not a 2026 senate paper.
| Grade | Point | Marks in the source | How the source describes it |
|---|---|---|---|
| A | 4.00 | 80–100 | — |
| A- | 3.75 | 75–79 | — |
| B+ | 3.50 | 70–74 | — |
| B | 3.00 | 65–69 | — |
| B- | 2.75 | 60–64 | — |
| C+ | 2.50 | 55–59 | — |
| C | 2.00 | 50–54 | — |
| C- | 1.75 | 47–49 | — |
| D+ | 1.50 | 44–46 | — |
| D | 1.00 | 40–43 | — |
| F | 0.00 | 39 or less | — |
The shared formula does not change with the logo on the transcript. Multiply each grade point by the credit hours, add those products, and divide by the credit hours. What changes is the point you are allowed to multiply. If your letter is not in the table, do not borrow one from another university. Use the main CGPA calculator to switch scales, or the SPM page if you are still counting school grades.