What Is a Good CGPA in IITM BS? The Numbers That Matter
Editorial Team
In IITM BS, a CGPA of 8.0 or more is the number that matters most. At 8.0 you meet the CGPA bar of every IIT Madras route that sets one: campus course credits, the MS routes and the online PG Diploma or MTech upgrade. Below that, two other lines count in Data Science (DS): a diploma CGPA of 6.0 and a project CGPA of 7.0 to enter the degree level. Above it, 9.00 and 9.50 decide the prizes. In IIT Madras's own report on 545 DS students who finished the BSc level in 2024, 254 (about 47%) had 8 or more.
The CGPA lines in the rules
| CGPA | What it decides | Programme |
|---|---|---|
| No minimum | Foundation level. You pass course by course, and the checkpoints count courses, not CGPA | DS and ES |
| 6.0 (diploma) and 7.0 (projects) | Entry to the degree (BSc) level | DS |
| 8.0 | Credits from campus courses, the direct MS upgrade, the MS as a CFTI student, the online PG Diploma or MTech | DS |
| 8.0 at 102 credits | Applying for the on-campus MS upgrade, after the 4 degree-level core courses | ES |
| 9.00 to 9.50 | Certificate of Merit | DS and ES |
| 9.50 or more | Certificate of Academic Distinction | DS and ES |
The DS degree entry rule applies to students entering the degree level from May 2024. Students who joined from May 2026 must also finish the Foundation and Diploma levels within 15 terms. See degree level entry rules and all the Masters routes.
Not every route needs a CGPA. The handbook does not mention a BS CGPA for the GATE route to IIT Madras's campus MTech, MS or PhD. For the MS as project staff route, it says no minimum BS CGPA is needed.
How IITM BS graduates actually score
IIT Madras's Batch 2025 summary covers 545 DS students who completed the BSc, or 114 credits, between January and December 2024. It gives their CGPA in four bands:
| CGPA band | Students | Share |
|---|---|---|
| 6.00 to 6.99 | 70 | 13% |
| 7.00 to 7.99 | 221 | 41% |
| 8.00 to 8.99 | 192 | 35% |
| 9 and above | 62 | 11% |
The shares are our own division of the report's numbers. Among the 337 who had completed the full BS, 164 (49%) had 8 or more. Among the 208 at the BSc stage, it was 90 (43%).
Read this with care:
- It covers only students who reached 114 credits in 2024. It says nothing about students still at the Foundation or Diploma level, or those who left.
- The table has no band below 6.00.
- It is DS only. We found no official CGPA figures for ES.
So the median student in this group had a CGPA in the 7s. A CGPA of 8 or more puts you in roughly the top half of this group. A 9 or more puts you in about the top one in nine.
What 8.0 means in grades
Grade points are S 10, A 9, B 8, C 7, D 6 and E 4. With equal credits, a CGPA of 8.0 means your grades average a B. You can reach it with all B grades, or with A and C grades in equal number.
The E grade is the one that hurts. Take the 8 Foundation courses, all 4 credits. To average 8.0 you need 64 grade points. One E gives you 4, so the other seven must average about 8.6. Our CGPA calculator guide shows the full method.
Where your CGPA shows up outside the programme
- Percentage. IIT Madras's Senate formula is percentage = CGPA x 10. A cut-off of 60% in a job or exam notice means a CGPA of 6.0.
- Letter of Support. Once you finish at least one diploma, and while you are active in the current term, you can ask for this letter. It lists your CGPA and your grade in each course.
- Other institutes. Masters programmes and employers outside IIT Madras set their own cut-offs. Check each one.
Protect your CGPA level by level
From the January 2026 term, you can repeat a passed course to improve its grade only while you are still in that level. Once you move up, the CGPA for that level is frozen. An improvement attempt costs twice the course fee and the highest grade counts. So decide on any repeat before you register for the next level. See grade improvement rules.
For the prizes, only the CGPA up to the term you finish the Foundation and both diplomas counts at the 86 credit point. Any malpractice case disqualifies you from Merit and Distinction. See prizes and medals.
Common questions
Is a CGPA of 7 bad in IITM BS?
No. It clears the 6.0 and 7.0 lines for degree entry, and 41% of the students in the Batch 2025 summary were in the 7s. But it is below 8.0, so the MS routes, campus course credits and the PG Diploma or MTech upgrade stay closed until you cross it.
What is the minimum CGPA at the Foundation level?
There is none. You need to pass each course, and the Foundation checkpoints count how many courses you finish in a set number of terms. The first CGPA line in DS is 6.0 at the end of the diploma level.
Does my Foundation CGPA count toward the 6.0 degree entry rule?
The handbook says "CGPA at the end of the diploma level" and does not say whether Foundation grades are included. If you are close to 6.0, ask the support team.
Can I raise my Foundation CGPA once I am in the diploma level?
No. From January 2026, improvement is allowed only within the same level, and the CGPA is frozen once you move up. Fix weak Foundation grades before your first diploma term. Our 9+ CGPA guide shows how to plan for it.
Official sources
- IIT Madras BS Data Science student handbookdocs.google.com (opens in a new tab)
- IIT Madras BS Electronic Systems student handbookdocs.google.com (opens in a new tab)
- IIT Madras BS Data Science Batch 2025 summarydocs.google.com (opens in a new tab)
- IITM BS criteria for official documents given to studentsdocs.google.com (opens in a new tab)
- IIT Madras Dean (Academic Courses) letter on BS academic policies, 14 June 2024drive.google.com (opens in a new tab)