Skip to main content
OpenEduCat logo
Guides & How-Tos9 min read

What is CBCS? Credit-Based Choice System Explained

What is CBCS?

The Credit-Based Choice System (CBCS) is an academic framework mandated by the University Grants Commission (UGC) of India for all central, state, and deemed universities. Introduced in 2015 and gradually expanded since, CBCS replaced the traditional annual and semester examination systems with a credit-hour model that gives students meaningful choice in how they build their degree.

The word "choice" in CBCS is deliberate. Rather than a fully prescribed curriculum, CBCS organises courses into three categories:

  • Core Courses (CC): Mandatory courses central to a student's major discipline
  • Discipline Specific Electives (DSE): Optional courses within the discipline that let students specialise
  • Generic Electives (GE) and Ability Enhancement Courses (AEC): Cross-disciplinary courses that broaden exposure

This structure allows a computer science student to elect courses in data science or artificial intelligence while also developing skills in technical communication. It mirrors the flexibility of credit-based systems used at universities worldwide.

The 10-Point Grading Scale

CBCS uses a 10-point scale for grading, replacing the percentage-centric systems many Indian universities previously used. The UGC-defined grade point table is as follows:

| Letter Grade | Grade Point | Performance | |---|---|---| | O (Outstanding) | 10 | 90–100% | | A+ (Excellent) | 9 | 80–89% | | A (Very Good) | 8 | 70–79% | | B+ (Good) | 7 | 60–69% | | B (Above Average) | 6 | 55–59% | | C (Average) | 5 | 50–54% | | D (Pass) | 4 | 45–49% | | F (Fail) | 0 | Below 45% |

Individual universities may adapt the percentage bands slightly, but the letter grade and grade point mapping is standardised across UGC-affiliated institutions. The key design choice is that no grade falls between D (4) and F (0), there is no grace zone below the passing threshold.

How SGPA is Calculated

The Semester Grade Point Average (SGPA) measures academic performance in a single semester. It is a weighted average of the grade points earned in each course, weighted by credit hours.

Formula:

SGPA = Σ(Grade Point × Credits) / Σ(Credits)

Example:

A student in Semester III takes five courses:

| Course | Credits | Grade | Grade Points | Credit × GP | |---|---|---|---|---| | Data Structures | 4 | A+ | 9 | 36 | | Mathematics III | 4 | A | 8 | 32 | | Operating Systems | 4 | B+ | 7 | 28 | | Technical Writing | 2 | O | 10 | 20 | | Lab | 2 | A | 8 | 16 |

Total Credits = 16, Total (Credit × GP) = 132

SGPA = 132 / 16 = 8.25

How CGPA is Calculated

The Cumulative Grade Point Average (CGPA) is the weighted average of SGPA scores across all completed semesters, taking into account the total credits attempted in each semester.

Formula:

CGPA = Σ(SGPA × Semester Credits) / Σ(All Semester Credits)

Alternatively, many universities compute CGPA directly from all course grade points accumulated across all semesters:

CGPA = Σ(Grade Point × Credits for all courses) / Σ(Total Credits all semesters)

A CGPA of 7.5 or above is generally considered equivalent to a First Class result in the traditional system. A CGPA of 6.0 or above equates to Second Class.

CBCS and Backlogs

Under CBCS, a student who scores F in a course has a backlog (also called an arrear in southern India or back paper in western India). The critical feature of CBCS is that a backlog in one course does not prevent a student from being promoted to the next semester, provided they meet the minimum credit requirements to advance.

Universities typically specify a maximum number of backlog credits a student may carry before they are detained. For example, a student may be allowed to progress from Semester II to Semester III even while carrying one backlog, but if they accumulate more than 20 backlog credits without clearing them, they may be asked to repeat the year.

The F grade earns zero grade points and is included in SGPA/CGPA calculations until the course is cleared. Once a student re-attempts and passes the course, the new grade replaces the F, improving their CGPA retroactively. This design incentivises students to clear backlogs promptly.

Adoption Across Indian Universities

CBCS has been implemented across more than 900 universities in India, including:

  • All central universities (University of Delhi, Jawaharlal Nehru University, Banaras Hindu University, etc.)
  • Major state universities (University of Mumbai, Osmania University, Jadavpur University, etc.)
  • IITs and NITs (which had already used credit systems, now aligned to UGC CBCS standards)

Implementation quality varies. Some universities have adopted the full framework including Choice-Based electives; others have implemented the grading scale while retaining a largely fixed curriculum. The UGC continues to push for full implementation.

CBCS and Student Mobility

One of the primary rationales for CBCS is credit transfer, enabling students to move between institutions without losing academic progress. Under the ideal CBCS framework, credits earned at one UGC-affiliated university are recognised by another, making transfers and lateral admissions more straightforward.

In practice, credit transfer requires the receiving institution to accept the sending institution's course equivalencies, which remains inconsistent. However, CBCS provides the shared vocabulary, standardised grade points, credit hours, and transcript formats, that makes institutional negotiation possible.

What CBCS Means for Education Administrators

For registrars and IT administrators managing academic records under CBCS, the grading system demands:

  1. Flexible grade configuration: The ability to define O/A+/A/B+/B/C/D/F mappings and percentage bands, which vary between institutions
  2. Automated SGPA and CGPA calculation: Weighted averages across variable credit loads each semester
  3. Backlog tracking: Identifying students who have F grades and monitoring re-attempt eligibility
  4. Transcript generation: Producing UGC-compliant transcripts showing grade, grade point, credits, SGPA, and CGPA per semester

OpenEduCat's Gradebook module supports CBCS grading configurations out of the box, with customisable grade scales, automated SGPA/CGPA computation, and backlog management workflows built for Indian university requirements.

Tags:CBCSCGPASGPAIndian universitiesgrading systemUGC

Stay Updated on EdTech Trends

Weekly insights on education technology for IT leaders.

No spam. Unsubscribe anytime.