About

Learn about the tool, its features, how it works, and the developer behind it.

The Tool

What is the UOS GPA Calculator?

The UOS GPA Calculator is a free, browser-based tool that lets University of Sargodha students calculate their semester GPA and cumulative CGPA instantly no sign-up, and no app install.

It is built directly on the official UOS absolute grading table, where every percentage maps to a fixed grade point. You enter your marks, the calculator does the rest i.e showing grade points per subject, semester GPAs, and a running CGPA across all your semesters.

Your data is saved locally in your browsernothing is sent to any server. Your results stay private and load instantly every time you visit.

Features

What It Can Do

📊

Real-time GPA Calculation

Grade points and GPA update the instant you type — no submit button, no waiting.

🎓

Official UOS Grading Table

Every calculation uses the exact UOS absolute grading scale — from 4.00 (A) down to 0.00 (F).

📅

Multiple Semesters

Add unlimited semesters. CGPA is recalculated across all of them using the correct weighted formula.

🎨

Colour-coded Results

GPA pills change colour — green for A, blue for B, amber for C, red for D/F — at a glance.

💾

Multi-slot Save

Save multiple named result sets locally — "BS CS Year 1", "Current Draft" — and switch between them.

🔗

Share via Link

Your semester data is encoded into a shareable URL. Send it to anyone — no account needed.

Switch Between Results

Open a shared link while having your own saved data? Toggle between your results and theirs.

🖨️

Print-ready Layout

Hit Print and get a clean, formatted result sheet — all UI chrome is hidden automatically.

📱

Mobile Friendly

Works on any screen — phone, tablet, or desktop. No app needed.

Under the Hood

How It Works

The calculator uses the UOS absolute grading system which assigns fixed grade points based on makes in the subject.

1

You enter marks (0–100%)

The calculator floors your mark to the nearest integer and looks it up directly in the UOS grading table. e.g. 79.8% → 79 → 3.94 GP.

2

Grade point × credit hours

Each subject's grade point is multiplied by its credit hours to produce quality points. A 3-credit subject at 3.54 GP = 10.62 quality points.

3

Semester GPA

Sum of all quality points ÷ sum of all credit hours in that semester. Subjects with empty marks are excluded.

4

CGPA across all semesters

All quality points across every semester ÷ all credit hours. Not an average of semester GPAs — a true cumulative weighted calculation.

5

Share link encoding

You click on share button and a url link will be coppied and it will have all dat about your result. your can share it.

The Developer

Who Created this?

Muhammad Aqib Bashir

Solo developer building web tools and apps with Next.js, React, and modern web standards. Currently studying at the University of Sargodha. If you have any questions or feedback, feel free to reach out!

Ready to calculate your GPA?

Add your subjects, enter your marks, get your results in seconds.

← Go to Calculator