Skip to main content
OpenEduCat logo
Gradebook, India

CBCS Grading Scale in India

The UGC Choice Based Credit System (CBCS), introduced in 2015, standardised grading across Indian universities on a 10-point scale. It replaced the percentage-based division system with letter grades tied to grade points, enabling SGPA and CGPA calculation that is comparable across institutions and disciplines.

The 10-Point CBCS Grade Scale

UGC CBCS 2015 standard, scale code IN_CBCS in OpenEduCat. Pass mark: 40%.

GradeName% RangeGrade PointsCredits Earned
OOutstanding85–10010.0Yes
A+Excellent75–849.0Yes
AVery Good65–748.0Yes
B+Good55–647.0Yes
BAbove Average45–546.0Yes
CAverage40–445.0Yes
FFail<400.0No, backlog recorded

SGPA and CGPA Formulas

Both formulas use credit-hour weighting. OpenEduCat computes them automatically on grade publication.

SGPA, Semester Grade Point Average

SGPA = Σ (Credit Hours × Grade Points) / Σ (Credit Hours in semester)

Each subject's credit hours are multiplied by the grade points earned (0–10). The sum of those quality points is divided by the total credits for the semester. Only subjects in the current semester are included. Failed subjects contribute 0 grade points and reduce the denominator.

Example:

Physics (4 credits, A = 8 pts) + Maths (4 credits, O = 10 pts) + Chemistry (3 credits, B+ = 7 pts)

SGPA = (4×8 + 4×10 + 3×7) / (4+4+3) = (32+40+21) / 11 = 93/11 = 8.45

CGPA, Cumulative Grade Point Average

CGPA = Σ (Credits in semester × SGPA for semester) / Σ (Total credits across all semesters)

Equivalently, CGPA = Σ (Credit Hours × Grade Points for all subjects) / Σ (Total credit hours across all published semesters). Re-attempt grades replace the original grade according to the replacement strategy. OpenEduCat accumulates CGPA as each semester is published, so the registrar always sees the current standing.

Assessment Templates

IN_CBCS_STDStandard Theory Course
ComponentWeight
Mid-Semester Exam30%
End-Semester Exam70%
IN_CBCS_PRACPractical / Laboratory Course
ComponentWeight
Internal Assessment40%
External Practical Exam60%

How OpenEduCat Implements CBCS

The India module pre-configures everything. Registrars do not need to define grade bands or write formula logic.

1

Pre-configured IN_CBCS scale

The India module ships with all 7 grade bands (O through F) pre-loaded. No manual data entry required, install the module and the 10-point scale is immediately available for any course.

2

CCE evaluation type for FA + SA

Courses set to evaluation_type = CCE activate a dedicated computation hook that separates Formative Assessment (FA) and Summative Assessment (SA) before final aggregation, matching the CBCS continuous evaluation pattern.

3

Automatic SGPA and CGPA computation

GPA is computed at subject level, not at individual line level. Credit-hour weighted SGPA is calculated per semester, then accumulated across semesters into the CGPA using the standard UGC formula.

4

Template-based weighted averages

Assessment templates IN_CBCS_STD and IN_CBCS_PRAC apply the correct Mid-Sem/End-Sem or Internal/External weightings automatically. Faculty enter raw marks; the engine resolves the weighted aggregate.

Frequently Asked Questions

Common questions about the UGC CBCS grading scale and how OpenEduCat implements it.

The UGC CBCS (Choice Based Credit System) introduced in 2015 uses a 10-point scale with 7 grade bands: O (Outstanding, 85–100, 10 points), A+ (75–84, 9 points), A (65–74, 8 points), B+ (55–64, 7 points), B (45–54, 6 points), C (40–44, 5 points), and F (below 40, 0 points). A minimum of 40% is required to pass a course.

Ready to configure CBCS for your university?

The India module ships with the complete CBCS 10-point scale. Install it and start grading on day one, no manual configuration required.