IITM BS Data Science vs Electronic Systems: Which Should You Pick?
By Editorial TeamLast reviewed
6 min readOn this page
Pick Data Science (DS) if you want programming, statistics and machine learning, or if you did not study Physics in Class 12. Pick Electronic Systems (ES) if you have Physics and Maths in Class 12, want to work with circuits and hardware, and can travel to IIT Madras for labs. ES costs more, Rs 5.80 lakh against Rs 3.86 to 4.50 lakh for the full DS BS, and you cannot take both at the same time.
DS and ES side by side
| Point | Data Science | Electronic Systems |
|---|---|---|
| Class 12 subjects | Any stream. Maths and English studied in Class 10 | Physics and Maths |
| Qualifier courses | English I, Maths for DS I, Stats for DS I, Computational Thinking | English I, Math for Electronics I, Electronic Systems Thinking and Circuits, Introduction to C Programming |
| Levels | Foundation, two diplomas, BSc, BS | Foundation, Diploma, BS |
| Credits | 32, then 27 per diploma, 114 for BSc, 142 for BS | 43, 43 and 56, so 142 for BS |
| Full course fees | Rs 3,86,000 to Rs 4,50,000 | Rs 5,80,000, plus lab kit |
| Campus visits | Not needed, only exam centres | Mandatory lab visits |
| Direct diploma entry | Yes, after 2 years of any degree | No |
Fees are for students joining from January 2026, general category, before any waiver.
Who can apply
DS is open to anyone who has passed Class 12 in any stream, as long as they studied Maths and English in Class 10.
ES needs Physics and Maths in Class 12. If your Class 12 did not include them, you can pass Physics and Maths separately through NIOS or an equivalent board. The ES FAQ also accepts a 3-year diploma that included Physics and Maths.
In both, you can apply after your Class 11 final exams but join only after passing Class 12. Eligibility for JEE Advanced also gives direct entry to the Foundation level in both.
What each one costs
DS fees rise level by level: Rs 48,000 for the Foundation, Rs 2,86,000 to Rs 3,10,000 up to the BSc, and Rs 3,86,000 to Rs 4,50,000 for the full BS. The range depends on the electives you pick.
ES costs Rs 82,000 for the Foundation, Rs 1,62,000 for the Diploma and Rs 3,36,000 for the BS level. That adds up to Rs 5,80,000, which matches the ES website. The ES handbook's own total line says Rs 5,82,000, so confirm with support. On top of this, ES students buy a lab kit, whose cost is shared with registered students, and pay their own travel and stay for lab visits.
Both programmes offer 50% or 75% fee waivers based on category and family income. See ES fees and DS fees.
Labs and campus visits (ES only)
ES lab courses are hybrid. You do the experiments at home with a kit, a USB-powered instrument that works as a function generator and an oscilloscope. Then you come to IIT Madras to demonstrate them and finish the lab in person. IIT Madras says ES students visit for lab work for 1 to 2 weeks each semester, and the ES FAQ says you arrange your own accommodation.
From May 2026, the 5 Foundation labs are grouped so you visit campus at most twice during the Foundation. You cannot register for only one lab in a term. See how ES labs work and ES campus visits.
DS has no required campus visits. You travel only to your exam centre.
Workload and structure
The ES Foundation is bigger: 43 credits (9 theory courses and 5 labs) against 32 credits (8 courses) in DS. The ES website expects about 10 hours per course per week.
DS has one extra exit. After the diplomas you can leave with a BSc at 114 credits, at least 3 years in. ES has no BSc, so its middle exit is the Diploma in Electronic Systems.
Career directions
The DS FAQ talks about demand for data analysts, data scientists and full stack developers. The ES FAQ lists roles such as Electronic System Designer, Embedded System Developer, Electronic Hardware Specialist and System Testing Engineer, in areas like automotive, semiconductors and defence.
Only DS has published outcome reports so far, such as the Batch 2025 summary and the Career Choices reports. We found no official outcome data for ES, which started in March 2023. More in ES career options.
You cannot do both together
The ES FAQ says ES exam dates line up with DS exam dates, so you cannot do both programmes at the same time. You can still taste the other side through minors. DS students can take the VLSI Design and Testing, IoT and Digital Design minors from ES. ES students can take the Application Development and Machine Learning minors from DS. Minors come only with the BS degree. See all IITM BS minors.
Our view
DS suits you if you come from any stream, like maths and programming, want the option of a BSc exit, and cannot travel often. ES suits you if you have Physics and Maths, enjoy hardware, and can afford the higher fee plus lab travel. If you are unsure, both handbooks say the week 1 content of the qualifier courses is open to sample on the official website. Watch a little of both before you apply.
Common questions
Can I switch from DS to ES later, or the other way?
The handbooks mention an ES to Aeronautics switch and a DS to Management and Data Science switch for certain batches. They describe no switch between DS and ES. Ask the support team before you plan around one.
Which one has better placements?
There is no official data to compare them. DS reports show small numbers placed through the placement cell, and we found no official ES outcome report. Judge each by the skills you want.
I studied PCM. Should I pick ES just because I can?
No. Having Physics and Maths makes you eligible for both. Pick by the kind of work you want: hardware and circuits in ES, or data and software in DS.
Official sources
- IIT Madras BS Data Science student handbook
- IIT Madras BS Electronic Systems student handbook
- IIT Madras BS Data Science academics page
- IIT Madras BS Electronic Systems academics page
- IIT Madras BS Electronic Systems admissions page
- IIT Madras non-campus BS programmes
- IIT Madras BS Data Science FAQ
- IIT Madras BS Electronic Systems FAQ
Read next
- IITM BS Data Science vs BS in Management and Data Science
- IITM BS Electronic Systems vs a BTech in ECE: How They Differ
- IITM BS Electronic Systems for Working Engineers and Diploma Holders
- Can You Do Two IITM BS Degrees at Once, Like DS and ES?
- IIT Degrees Without JEE: Where the IITM BS Fits
- IITM BS Online vs IIT Madras Zanzibar BS: Not the Same Thing