
Need honest advice: I got into IIM Bangalore's BSc (Hons) in Data Science and also BMSCE CSE. Which would you choose in 2026?
Hi everyone,
I'm in a genuine dilemma and would really appreciate advice from people who have experience in academia or the tech industry.
I recently got the offer letter to IIM Bangalore's BSc (Hons) in Data Science, and at the same time I also have admission to BMS College of Engineering (BMSCE), Bengaluru, in Computer Science Engineering (CSE).
Initially, I was completely sure that I'd pursue engineering. BMSCE is a Tier-1 engineering college in Karnataka with a strong reputation, and getting CSE there felt like the obvious choice.
But now that I've received the IIM Bangalore offer, I'm confused.
My biggest concern is not prestige—it's which path will make me more relevant by the time I graduate in 2030.
With AI changing software engineering so rapidly, I'm wondering:
- Will a traditional CSE degree still provide the best opportunities?
- Does IIM Bangalore's Data Science program prepare students better for the future?
- Is the curriculum industry-relevant enough?
- How do employers view this degree compared to a B.Tech in CSE?
- If you had these two options today, which would you choose and why?
I've attached screenshots of the IIM Bangalore curriculum so you can judge the course itself instead of relying on the brand name.
I'm specifically looking for opinions from:
- Professors
- Recruiters
- Software engineers
- Data scientists
- People working in AI/ML
- Anyone who has been through similar career decisions
Please don't tell me to choose one just because it's an IIM or just because it's engineering. I'd really appreciate objective reasoning about long-term career prospects, employability, flexibility, higher studies, and future-proofing.
Thanks a lot for your time—I genuinely appreciate any insights.