Databus Logo
Blog Login →
CampusAlly · Free Tools

CBCS CGPA & credit calculator — SGPA and CGPA, weighted right.

Enter each course's credits and grade points to get a credit-weighted SGPA, then combine semesters into your CGPA on the UGC 10-point Choice-Based Credit System scale. The grade scale is editable, so the result matches your university's regulations. It runs entirely in your browser — no login, nothing stored.

Course Credits Grade Grade pts

Total credits

0

Quality points

0

Σ(credits × grade pts)

Your SGPA

0.00

credit-weighted

· Runs in your browser. Nothing is uploaded or stored.

Indicative figures for planning only — not an official transcript. Grade-point scales and the treatment of arrears, audit courses and grace marks are set by your university and vary; confirm against your own regulations before relying on any result.

The method

How SGPA and CGPA are calculated under CBCS

The Choice-Based Credit System (CBCS) was introduced by the University Grants Commission (UGC) in 2015 to standardise grading across Indian universities on a 10-point scale. Instead of a flat percentage, every course carries a credit value reflecting its weight, and your performance in it earns a grade point. The single most important rule is that both SGPA and CGPA are credit-weighted averages — a heavier course moves your average more than a lighter one, and a plain average of grade points gives the wrong number.

SGPA — the semester figure

SGPA (Semester Grade Point Average) measures one semester. Multiply each course's credits by the grade points you earned to get its quality points, add those up, and divide by the total credits in the semester:

SGPA = Σ ( credits × grade points ) ÷ Σ credits

CGPA — the cumulative figure

CGPA (Cumulative Grade Point Average) aggregates every completed semester, again weighted by credits. It is the number printed on your degree certificate and the one recruiters and graduate programmes read:

CGPA = Σ ( SGPA × semester credits ) ÷ Σ total credits

Equivalently, you can take every course across every semester, sum (credits × grade points), and divide by total credits — the two routes give the same answer. This calculator does both for you: the SGPA tab builds a semester from courses, and the CGPA tab combines semester results.

The UGC 10-point grade scale

The letter-grade to grade-point mapping below is the UGC CBCS default. Universities may adjust the percentage bands that earn each letter, but the points themselves are widely standardised. A deliberate design choice is that nothing sits between D (4) and F (0) — there is no grace zone below the pass threshold.

Letter gradeMeaningGrade point
OOutstanding10
A+Excellent9
AVery good8
B+Good7
BAbove average6
CAverage5
DPass4
FFail0

A worked example

Say a semester has five courses: a 4-credit course at grade point 9, a 4-credit at 8, a 3-credit at 8, a 2-credit at 7, and a 1-credit lab at 10. The quality points are 36, 32, 24, 14 and 10 — a total of 116 over 14 credits. Dividing gives an SGPA of 8.29. Carry that forward: if the next semester earns an SGPA of 8.60 over 16 credits, the CGPA is (8.29×14 + 8.60×16) ÷ 30 = 8.46. Notice the second, heavier semester pulls the cumulative figure up more than a simple average of 8.29 and 8.60 would.

How backlogs and arrears change the maths

A failed course normally contributes 0 grade points while its credits stay in the denominator, so an F drags the average down until you clear it. Once you pass the re-take, most universities substitute the new grade, though the transcript may note the attempt. Audit-only courses are usually excluded from the weighting entirely. Because these rules differ between universities, treat the calculator's output as indicative and verify against your own regulations.

Looking for percentage instead of points? Percentage conversion is not standardised — multipliers and formulas differ by university. Use the CGPA-to-percentage calculator for that, and check your university's official clause. For school-level marks-to-grade conversion, see the CBSE grade calculator.

From calculator to live system

One result here. Every result, automatically, in CampusAlly.

A calculator answers for one student at a time. CampusAlly's examination and academics modules run the same credit-weighted CBCS computation across every student, programme and semester — SGPA and CGPA are produced the moment results are entered, transcripts publish with the grades already aggregated, and the same course-credit data feeds CO-PO outcome attainment for your NBA and NAAC files instead of being re-keyed into spreadsheets.

CBCS

credit-weighted SGPA & CGPA on live data

CO-PO

outcome attainment from the same grades

Auto

transcripts published with grades aggregated

NBA

accreditation data with proof attached

About this calculator

Frequently asked questions

What is the CBCS formula for SGPA?+

SGPA is a credit-weighted average for one semester: SGPA = Σ(course credits × grade points) ÷ Σ(credits in that semester). A simple average of grade points without credit weighting gives the wrong result, which is why this calculator weights every course by its credits.

How is CGPA calculated from SGPA?+

CGPA is the credit-weighted average across all completed semesters: CGPA = Σ(semester SGPA × semester credits) ÷ total programme credits. Equivalently, sum (credits × grade points) for every course across all semesters and divide by total credits — both methods give the same number.

Which grade-point scale does the calculator use?+

It defaults to the UGC CBCS 10-point scale (O=10, A+=9, A=8, B+=7, B=6, C=5, D=4, F=0). Because universities adapt the percentage bands and some use their own points, the scale is fully editable so the result matches your own institution's regulations.

Does the calculator convert CGPA to a percentage?+

This tool focuses on computing SGPA and CGPA from credits and grade points. Percentage conversion is not standardised — multipliers differ by university (for example ×10, ×9.5 CBSE-style, or formulas like (CGPA−0.5)×10 or (CGPA×10)−7.5). Use our separate CGPA-to-percentage calculator for that, and always confirm your university's official formula.

Is the calculator free and is my data stored?+

Yes, completely free with no login. Everything runs in your browser and nothing you type is sent to a server or stored. You can use it whether or not your institution runs CampusAlly.

How do failed (F-grade) or backlog courses affect CGPA?+

A failed course usually contributes 0 grade points while its credits still count in the denominator, which lowers your average. When you clear the backlog, most universities replace the F with the new grade, though the attempt may be noted on the transcript. Rules vary, so confirm how your university treats arrears.

Stop re-keying grades into spreadsheets.

CampusAlly computes CBCS SGPA and CGPA the moment results are entered, publishes transcripts with grades aggregated, and reuses the same data for CO-PO attainment and accreditation files.