A quick bit of history
IIT Madras began with a friendship with Germany. In 1959, Nehru visited Germany and a strategic partnership was formed. The West German government gave machinery, scientific instruments and a large library, worth ₹1.8 crore at the time and roughly ₹166 crore in today's money. Four professors and two lab assistants also came from Germany. Later, Indian professors were trained in Germany and came back to take over.
The campus in Chennai is about 650 acres, feels like a forest inside, and you can even spot wild animals. It is ranked number 1 in engineering in NIRF, and around 180 in global rankings.
So what exactly is this BS program?
- The online program started in 2020 with Data Science.
- There are now 4 programs: BS in Data Science and Applications, BS in Electronic Systems, BS in Management and Data Science, and the new BS in Aeronautical and Space Technology.
- The degree is a BS, not a BTech, but the studies are much like a BTech. In places like the USA and Canada there is no such thing as a BTech; BS is the standard there.
- It is hybrid. Lectures and assignments are online, but quizzes and the end-term exam have to be taken at an exam centre (on a computer, but you have to go in person).
- The degree doesn't say "online". It just says BS from IIT Madras. Still, double-check on the official website.
Multiple exit: leave whenever you want
This was the best part for me. They don't send you away empty-handed:
- After 1 year Foundation certificate 32 credits
- After 2 years Diploma In Data Science or Programming; do both and you get both diplomas 54 credits
- After 3 years BSc in Programming and Data Science This is a proper graduation degree, so nobody can say you are just 12th pass 28 credits (total 114)
- After 4 years BS (Honours) in Data Science and Applications 28 credits (total 142)
Keep in mind that you won't get into the second year until you clear all the first-year courses.
The time limit is up to 8 years, so there is no pressure. There are three intakes a year (January, May, September), and each semester you choose how many courses to take. A semester is about 12 weeks: 2-3 hours of video lectures every week, two quizzes and one end exam. That means going to the centre three times per semester.
Who can apply (Eligibility)
- You must be 12th pass, with no condition on percentage or stream
- Students who have taken their 11th final exams can also apply (the score stays valid till next year)
- You should have studied Maths and English in 10th, that's it
- There is no age limit. Working professionals, entrepreneurs, Arts or Commerce students, NEET aspirants, everyone can join
- Diploma holders can apply too
The newer Electronic Systems and Aeronautical programs have one extra rule: someone who has passed Maths and Physics separately through NIOS can also apply.
And yes, after National Education Policy 2020 you can pursue two degrees at the same time, and both are valid.
Two ways to get in
1. Through JEE
If you have qualified JEE Main and are eligible to write Advanced, you get direct entry into Foundation. You have to fill in the form, but you don't have to take the qualifier.
2. Regular entry (via qualifier)
For everyone else. They teach a 4-week course (lecture videos, assignments, live sessions) and then take an exam.
In the Data Science program, these are the 4 subjects: English, Maths for Data Science, Statistics for Data Science, Computational Thinking.
In Electronics and Aeronautical: English, Maths for Electronics, Electronic Systems Thinking and Circuits, Intro to C Programming.
I liked this system. They teach you what you want to study and then test you on exactly that, not on what you did two years ago.
Passing marks
| Category | In each subject | Overall |
|---|---|---|
| General | Above 40% | Above 50% |
| OBC | 35% | 45% |
| SC/ST/PwD | Relaxation available | About 30% |
Check the exact numbers on the official site. There is no cutoff race. Every student who scores 50% gets selected.
Your score decides how many courses you take at once
| Qualifier score | Courses at a time |
|---|---|
| 70% or more | All four courses |
| 50% to 70% | Three courses |
| Below 50% (where allowed) | Maximum two |
If you fail the qualifier, you can retake it next year without redoing the lectures and assignments. You just pay the qualifier fee (about ₹1,500, ₹750 for SC/ST).
Fees: how much does it cost?
| How far you study | Approx. fees |
|---|---|
| Foundation only | ₹32,000 to ₹48,000 |
| Up to Diploma | ₹94,000 to ₹1.29 lakh |
| Up to BSc | ₹2.27 lakh |
| Full 4-year degree | ₹3.5 lakh to ₹4.5 lakh (Data Science is the costliest) |
So even the costliest works out to about ₹1.1 lakh a year, or ₹55,000 a semester. Where private colleges charge up to ₹3-4 lakh a semester, this is quite affordable.
Scholarship
| Family income | Fee waiver |
|---|---|
| Below 1 lakh | 75% waived |
| 1 lakh to 5 lakh | 50% waived |
| Above 5 lakh | No waiver |
SC/ST students get a 50% waiver regardless of income, and SC/ST + PwD get 75%.
The full 4-year fee figure holds only if you finish the degree on time. If you take fewer courses or fail some and the years stretch, the cost will go up a bit.
The truth about placements
The official site shows figures like a highest of 25 LPA and an average of about 10 LPA. Market analysis pointed out that most of the 45-50 lakh packages went to working professionals who were already employed. One student said you have to study up to Diploma level at least to get placed, and only about 10% of students end up getting placements. There is a logic to this. Entry is easy, so the batch is huge (10,000+ students in a single branch) and the quality is mixed. Only those who study seriously come out ahead.
Some students also said that working professionals have upskilled here and raised their salaries. Many students have cleared GRE and GATE and got admission abroad or in top colleges. More than 850 students have gone on to higher studies.
And don't make one mistake: comparing this with offline IIT Madras or IIT Delhi students is foolish. There, the cream was picked through JEE's brutal screening, and the total is about 1,100 students. Here, a single branch alone has 10,000. Expecting the placements of both to be at the same level is simply wrong.
What students are saying
Liked
- Interesting courses
- Assignments and tests are fine
- Good faculty (along with IITs, professors from colleges like ISI and CMI also teach)
- Helpful discussion forum
- Flexibility
- Can be done alongside another degree
Liked less
- Even less live interaction
- Lectures for some courses (like Statistics 2) need improvement
- Lectures should be refreshed every year
- Some felt the fees were high (especially those doing it alongside another degree)
One student is doing Metallurgy at NIT Rourkela and the IIT Madras Data Science Diploma at the same time. All exams are on Sundays, so he finds the time. In semesters when the load is heavy, he takes fewer courses.
Who it's for, who it's not
Definitely take it if
- You are in a tier-2/tier-3 college and your branch is CS/Data Science. You will study the same material here, so the load will be lighter, and you get both degrees in 4 years.
- Your branch is weak (Mechanical, Civil, Metallurgy) but you want to move into Data Science. It will take more effort, but it is worth it.
- You are a working professional or want to change careers.
- You want the IIT tag and are ready to study. Otherwise it will be hard to finish the course, though you will still get the exit certificates.
Don't take it if
- You have already got your preferred branch at a top IIT, NIT, IIIT or BITS. The electives and minors there are more useful.
- You have no interest in Data Science or Programming.
- You want to do an MS/PhD in a field like Physics (spend that time on GRE/GMAT if you want to go to the US).
One more thing: if a top IIT lets you take DS courses alongside your own branch, try that first. You can always join this later if needed.
How to apply
Go to the official IIT Madras BS website and check. The application fee was about ₹3,000 (₹1,500 for SC/ST), and the last date and exam date change every cycle. So look up everything latest there. You will also find the helpline and support email on the same site.
Open the official IIT Madras BS websiteBonus: JEE advice from actual IIT Madras students
If you are taking the JEE route, the answers from IIT Madras's offline students are worth hearing too:
- You don't need to be a school topper
- Among IIT Madras students, some were average in school and some were toppers. Even an average student who works consistently for two years can crack JEE.
- Hours of study
- You can try to study 8 hours a day, but if you study with full focus, even 4-5 hours is enough.
- Toughest subject
- Most students found Maths the hardest, and some found Physics and Chemistry hard.
- Biggest mistake
- The biggest mistake students make is getting tangled in too many reference books. You should only study your coaching material and PYQs.
- Mock tests are very important
- The marks you get in mock tests are about what you get in the final exam. Taking mock tests also improves your time management.
- Resources
- NCERT is the most essential for Chemistry. HC Verma's book is good for Physics, and books like N. Awasthi and MTG help for Chemistry. Some students also prepared through YouTube, self-study and apps.
- Campus life
- The campus is very peaceful and beautiful, but monkeys and the heat are a nuisance. Daily study is 3-4 hours (assignments, projects), and 12-13 hours before exams.
- Gender ratio
- Roughly 4:1 or 3:1 (boys:girls). Message for girls: work hard, life is beautiful at IIT.
- Board
- CBSE or State, it makes no difference.
- JEE prep in one word
- "traumatizing".
In the end
In my view, if you are someone who truly studies, this is a pretty good course. Just getting the IIT Madras tag won't do the job; you will have to show dedication. The fees are low, the flexibility is great, and entry is easy.
Just remember, easy entry means you'll find the competition inside.