UTM

UTM CGPA calculator

Grade points from the UTM undergraduate table, including A+ at 4.00 and D- at 0.67.

Verify with your faculty. A+ and A are both 4.00. The regulations say a grade of D+ is generally the minimum pass, and a faculty may set a higher pass mark. Verify that part with your faculty. This scale includes D- at 0.67.

Semester courses

Kira CGPA

Already have a CGPA from earlier semesters?

UTM's undergraduate regulations, in the 16th-edition faculty text published on the undergraduate studies site, set out one relationship between marks, letters, and points in Table 5. A+ (90–100) and A (80–89) are both 4.00. A- is 3.67, B+ 3.33, B 3.00, B- 2.67, C+ 2.33, C 2.00, C- 1.67, D+ 1.33, D 1.00, D- 0.67, and E is 0.00. The D- row is the detail people miss when they copy a generic 4.0 scale that jumps from D at 1.00 to F at 0.

The same regulations say that, in general, D+ is the minimum passing grade, and that a faculty may set a higher pass mark for a course with Senate approval. A CGPA calculation does not decide whether you passed the course. It only weights the point you were given. If a studio or a core engineering course needs a C and you have a D+, the point 1.33 still enters the average, and the course may still be short of the pass the faculty set. Verify that pass mark with your faculty. The points in the table are the part this page relies on.

Worked numbers: an A+ of 3 credits is 12.00, a B of 3 credits is 9.00, and a D- of 2 credits is 1.34. The semester is 22.34 points over 8 credits, GPA 2.7925. The D- did not "cancel". It added two hours and almost no points. Replacing it later, if your faculty allows a repeat to substitute, means you delete the 1.34 and the 2 credits and type the new grade instead. Do not leave both rows in unless both attempts remain in the official average.

Credit hours at UTM include the usual 3-credit courses and shorter university courses. Use the hours on the registration, including a 1-credit laboratory if it has its own letter. A practical course that shares Table 5's points is typed the same way as a lecture course. The narrative descriptions in the regulations (outstanding, excellent, and so on) are not extra points.

Cumulative CGPA is the same division over every counted hour. A strong industrial-training semester with few credits will not repair a long run of 18-credit semesters. Put the old CGPA and the old total credits in the two previous-study fields rather than averaging semester GPAs by eye.

If you are comparing an offer from UM, stop and switch scales. UM's A- is 3.70, not 3.67, and UM has no D-. The UTM page will happily mis-score another university's letters if you leave the dropdown here.

Verify with your faculty. A+ and A are both 4.00. The regulations say a grade of D+ is generally the minimum pass, and a faculty may set a higher pass mark. Verify that part with your faculty. This scale includes D- at 0.67.

GradePointMarks in the sourceHow the source describes it
A+4.0090–100Outstanding
A4.0080–89Excellent
A-3.6775–79Excellent
B+3.3370–74Very good
B3.0065–69Good
B-2.6760–64Fairly good
C+2.3355–59Satisfactory
C2.0050–54Adequate
C-1.6745–49Minimal
D+1.3340–44Very minimal; often the pass line
D1.0035–39—
D-0.6730–34—
E0.000–29Fail

Source: UTM faculty undergraduate academic regulations, 16th edition (Table 5), published on ugs.utm.my.

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.

Questions people actually ask

Are A+ and A the same at UTM?

On Table 5, both are 4.00. The letters still differ on the transcript. The average does not.

What is D- worth?

0.67. A generic calculator that has no D- will either refuse the letter or push it to zero. Use this scale if your slip shows D-.

Is D+ always a pass?

The regulations say D+ is generally the minimum pass, and a faculty may set a higher one. Verify with your faculty. Either way, the grade point still enters the CGPA while the attempt counts.

Which document is Table 5 from?

The 16th-edition undergraduate academic regulations PDF on ugs.utm.my. Quote that table if you need to show where 3.67 came from.

Does a repeated course replace the old grade automatically?

Not in this calculator. Remove the old row only after the faculty has removed it from the official CGPA.

More free tools

Money

Net Salary Calculator

Malaysian take-home pay for 2026, after tax, civil service, overtime, and a daily or hourly rate, using EPF, SOCSO, EIS, and PCB.

/salary-calculator

Money

Loan Calculator

Monthly-rest loan payment and an amortization table. A Malaysian home-loan page explains how this differs from daily rest and from the flat-rate car loan.

/loan-calculator

Games

Minecraft Circle Generator

Block circles, including stairs and slabs, numbered outlines, and thick walls, plus ellipses, spheres, and domes, with a PNG export.

/minecraft-circle-generator

Language

Jawi Text Generator

Preview Jawi in freely licensed Arabic fonts, copy it, or download a PNG.

/jawi-converter

Utilities

Keyboard Tester

Test a full, 60 percent, laptop, or Mac keyboard in the browser, including which keys arrive and how many can be held at once.

/keyboard-tester

Games

Bingo Card Generator

Print US 1–75 bingo cards, UK 1–90 tickets, word cards, and picture cards that stay on your device.

/bingo-card-generator

Health

BMI Calculator

Adult BMI with the WHO chart and the lower Asian / Malaysian screening cut-offs, in the browser.

/bmi-calculator

Music

Metronome

Online metronome with lookahead scheduling, accented beats, and tap tempo. Sound stays in the tab.

/metronome

PDF

Merge PDF

Merge PDF files in order, in the browser. No upload, and passworded files are not unlocked.

/merge-pdf

PDF

JPG to PDF

Turn JPG and PNG images into a PDF, one picture per page, without uploading them.

/jpg-to-pdf

Converters

Unit Converter

Convert length, mass, and temperature, including centimetres to inches and kilograms to pounds.

/unit-converter

Games

Spin the Wheel

Spin a wheel of names, pick a random name, or flip a yes or no wheel. The list stays in the tab.

/spin-the-wheel

Utilities

QR Code Generator

Make a QR code from text or a link and download PNG or SVG. No signup, no expiry, no redirect.

/qr-code-generator

Utilities

Fancy Text Generator

Copy Unicode styles for a caption or bio. These are characters, not a font you install.

/fancy-text-generator

PDF

Compress PDF

Reduce PDF size in the browser by redrawing pages as JPEGs. A size target is a best effort, and text stops being selectable.

/compress-pdf

Converters

File Converter

Convert a file in the browser: images, PDF pages, spreadsheets, and plain documents. Audio and video are not converted.

/file-converter

Image

Image Compressor

Compress a JPG, PNG, or WEBP in the browser, with a quality slider or a kilobyte target, a before-and-after preview, and optional EXIF removal.

/compress-image