Skip to content
September 2026 qualifier: applications close Sun 27 Sep · Week 1 starts Fri 2 Oct
Qualifier Hub

IITM BS Terms Explained: CCC, OPPE, RKA, CGPA and More

By Editorial TeamLast reviewed

7 min read
On this page

The IIT Madras BS handbooks use many short forms. The ones you will see most are CCC, RKA, OPPE, ET and the grades U, I, WA and WQ. CCC is how many courses you can take in a term. RKA is the fee that keeps your registration alive when you skip a term. OPPE is the programming exam in some courses, and ET is the end term exam. This page explains each term in one or two plain lines. It only covers terms the handbooks actually use.

Levels and programmes

TermWhat it means
DSThe BS in Data Science and Applications programme
ESThe BS in Electronic Systems programme
CreditAbout 14 hours of learner work (UGC system). One credit here equals 3 credits in the IIT Madras campus system
Foundation levelThe first level. DS: 8 courses, 32 credits. ES: 43 credits
Diploma levelThe second level. DS has two diplomas, ES has one
DP and DS diplomasIn DS, DP is the Diploma in Programming and DS is the Diploma in Data Science
BSc levelDS only. Leaving here gives a BSc in Programming and Data Science at 114 credits
BS levelThe last level. The full BS needs 142 credits in both programmes
FL certifiedStatus of a student who finished the Foundation level and quit

Registration and status

TermWhat it means
CCCCredit Clearing Capability. The most courses you can register for in a term: 2, 3 or 4, based on your average marks in passed courses
RKARegistration Keep Alive fee. Rs 1,000 per term when you skip a term. Unpaid RKA adds 10% when you return
On the rollsActive status. You registered and paid for at least one course this term
On Academic ProbationYou registered for no course this term. Allowed for up to 2 terms in a row
Struck off the rollsStatus after 2 probation terms in a row plus no registration in the next term. Your official email is suspended
Readmission feeRs 2,500 to come back after being struck off, or Rs 5,800 if RKA was not paid
AlumnusStatus after you finish the BSc or BS level (only BS in ES) and leave

For CCC, an average under 50 gives 2 courses, 50 to under 70 gives 3, and 70 or more gives 4. CCC is 4 by default at the Diploma and degree levels. It is also 4 for JEE entrants in their first term, and for anyone who registers in the same term as their qualifier. More in the CCC guide and the student status guide.

Assessments and marks

TermWhat it means
GAShort form used in the grade tables for your weekly graded assignment marks
Quiz 1, Quiz 2In-person quizzes after week 4 and week 8. A missed quiz counts as 0
ETEnd term exam. 1.5 hours per course, in person, worth 50% of your total
EEnd Semester Score, the handbook's name for your end term marks
TTotal Course Score out of 100. You pass a course if T is 40 or more
OPPEThe programming exam in some courses. The grade tables call its two sittings OPPE1 and OPPE2, or OPE1 and OPE2
Hall ticketYour entry pass for the exam. You get one for the end term only if you meet the eligibility rules
Make-up examFor an I grade, you rewrite only the end term in the next term. Rs 1,000 per Foundation course, Rs 2,000 per Diploma or degree course
Repeat for improvementRetaking a passed course to raise the grade. Costs twice the normal fee

The handbooks never spell out what the letters OPPE stand for. They just use it as the name of the programming exam. See the OPPE guide.

Grades

GradeMeaningGrade point
ST is 90 or more10
AT is 80 to under 909
BT is 70 to under 808
CT is 60 to under 707
DT is 50 to under 606
ET is 40 to under 504
UFail, T under 400
WA or WQFail, not allowed to write the end term: assignment average under 40 or no quiz attended0
IIncomplete. You missed only the end termnone
I_BOTHIncomplete. You missed both the end term and the OPPEnone
I_OPIncomplete. You missed or failed the OPPEnone

GPA is your grade point average for one term. CGPA covers all unique courses you have finished, with your best grade used when you repeat a course. The handbooks say the CGPA is frozen once you move to a new level, which is why grade improvement is allowed only within your current level. The grading system guide has worked details.

Other terms you will meet

TermWhat it means
NPTEL credit transferGetting BS credits for an NPTEL course. A 4, 8 or 12 week course gives 1, 2 or 3 credits, at Rs 1,000 per credit. It is pass or fail and not in your CGPA
Comprehensive exam2-credit level 4 electives you can claim if you are in the top 1% of a GATE paper (DS: GATE-DA or GATE-CS. ES: GATE-EC, GATE-EI or GATE-EE)
ApprenticeshipOptional work placement at the BS level. In DS it is a 4-credit course for 4 months, plus an 8-credit course if you continue for months 5 to 8
SenateThe IIT Madras body that must approve before an original certificate is made. It meets 3 to 4 times a year
Exit formThe form you fill to leave with a certificate, diploma or degree
Credit completion letterA letter from the programme when you finish a level's credits, from the January 2026 term
Bonafide certificateAn official document you can apply for. Issued every Thursday
LoSLetters of Support from the programme office
Medical certificateCompulsory form in a set format since the September 2025 term. Without it, you cannot get LoS, placement support or a bonafide certificate
POSHThe compulsory "POSH: Becoming Gender Sensitive" training. If you skip it, you cannot register for courses in the next term
ITR and Form 26ASIncome documents you may need to submit for an income-based fee waiver at the Diploma and degree levels

Common questions

What is the difference between an I grade and a U grade?

U means your total course score was under 40, so you failed and must repeat the whole course. I means you were absent for the end term only. With an I, you can take a make-up exam in the next term instead of repeating the full course.

Is CCC a limit on credits or on courses?

On courses. It is the number of courses (2, 3 or 4) you can register for in a term. The DS handbook calls it a suggestion in one line, but the registration steps treat it as a hard limit.

Does academic probation mean my marks are too low?

No. In the IITM BS handbooks, academic probation only means you did not register for any course that term. It has nothing to do with your grades.

Does a make-up exam count towards my CCC?

No. A make-up exam does not use up a CCC slot. But you can write at most 4 final exams in a term, so if you already have 4 courses, there is no room for a make-up.

Official sources

All posts in About the degree

Was this page helpful?

Share with your study group:WhatsAppTelegram