IIT Madras offers a diverse range of academic programs across 16 departments including Engineering, Sciences, Management, and Humanities. The undergraduate programs primarily include B.Tech and Dual Degree (B.Tech + M.Tech) in disciplines like Computer Science, Electrical Engineering, Mechanical Engineering, Civil Engineering, and more. These are four to five-year programs with a rigorous curriculum that balances theory with hands-on project work and research.
Postgraduate programs include M.Tech in over 25 specializations, M.Sc in disciplines such as Physics, Chemistry, and Mathematics, MBA offered by the Department of Management Studies, MA in Development Studies and English Studies, and doctoral programs (Ph.D.) in cutting-edge areas of research. The newly introduced online B.Sc. in Data Science and Programming has been a milestone in promoting remote learning at scale.
The annual tuition fees for B.Tech courses is around ₹2,00,000, with significant fee waivers for reserved categories and economically weaker sections. M.Tech and M.Sc programs generally have an annual fee of around ₹25,000–₹50,000, while the MBA program fee is approximately ₹4–5 lakhs for the full course. The online B.Sc. program fees vary depending on the number of courses taken per term, making it flexible and affordable.
Hostel and mess fees range from ₹20,000 to ₹30,000 per semester. The institute provides a range of financial assistance options including scholarships, fee waivers, and assistantships for deserving students. With world-class infrastructure, experienced faculty, and a curriculum aligned with global standards, IIT Madras offers excellent value for education.