University

IIT Madras

Indian Institute of Technology Madras

Location

Chennai, India

Data as of

June 2026

Ranking positions

  • QS (2027) 170
  • THE (2026) N/A

Flexibility coordinates

Program choice

Level 2

Major only

Course choice

Level 3

Unrestricted elective

Parameters

Program duration (bachelor's and specialist degrees):
4 - 5 years
Enrollment (2024):
bachelor's: 4,775

Sources

  • Contact https://www.iitm.ac.in/contact

    The official contact page gives the institution name as Indian Institute of Technology Madras and the address as IIT P.O., Chennai 600 036, India.

    Model elements: this source is used for institution identity and location.

  • Undergraduate Programmes https://www.iitm.ac.in/academics/study-at-iitm/undergraduate-programmes

    IIT Madras describes itself as an Institute of National Importance and a residential institute with 16 academic departments.

    The page says the institute offers B.Tech. and Dual Degree programmes in twelve disciplines, with B.Tech. lasting 4 years and B.Tech. plus M.Tech. Dual Degree lasting 5 years.

    It says admission is through JEE Main and JEE Advanced, and that branch allocation is decided by the Joint Admission Committee.

    Model elements: the baseline is admission into named engineering branches, not an open bachelor structure.

  • Academic Curricula https://www.iitm.ac.in/academics/academic-curricula

    The academic curricula page says IIT Madras students go through a common academic foundation before field specific courses.

    The same page links the detailed B.Tech. and Dual Degree curriculum documents by cohort.

    Model elements: common first-year or early-stage foundation supports only limited programme mobility by itself, so I keep this below major/minor level.

  • B.Tech Ordinances and Regulations https://www.iitm.ac.in/sites/default/files/Ordinances/b.tech-2015.pdf

    The B.Tech. ordinances describe change of branch as possible only at the end of the first semester, based on first-semester performance, vacancies and branch strength limits.

    The same rules say Dual Degree students are not eligible to change to the 4-year B.Tech. programme.

    The regulations allow B.Tech. students to take extra courses in later semesters within a maximum EXT credit limit, subject to conditions such as CGPA and Dean approval; EXT courses appear on the grade card and count for CGPA.

    Model elements: this is the decisive source for programChoice 2. There is branch mobility, but it is early, competitive and capacity constrained, not a major/minor or double-major model.

  • Curriculum for B.Tech. Degree Programme, 2024 Batch https://www.iitm.ac.in/sites/default/files/Academic%20Curricula%20Files/Curriculum_-_2024_Batch_B.Tech_Version_1.pdf

    The 2024 B.Tech. curriculum gives branch-wise credit categories including basic sciences, engineering sciences, humanities and social sciences, branch core, department electives and unallotted credits.

    Examples include large unallotted credit blocks: Aerospace Engineering has 54 unallotted credits, Biological Engineering has 57 and Computer Science and Engineering has 63.

    The Aerospace plan includes humanities and social sciences electives, department electives and an optional B.Tech. project that can be done in any department, with outside-department projects counted against unallotted credits.

    Model elements: this is the decisive evidence for courseChoice 3. Students have broad internal elective and unallotted-credit space, but the evidence is still inside IIT Madras.

  • Exchange Programmes https://www.iitm.ac.in/academics/study-at-iitm/exchange-Programmes

    The official exchange page says IIT Madras has student exchange agreements with more than 100 institutions and that enrolled students may spend a semester at a partner university with credit transfer back to IIT Madras.

    The same page says course selection and exchange participation require approvals from the Faculty Advisor, Head of Department, Academic Section and Dean.

    Strict cross-registration review: I do not count this as courseChoice 4. It is semester exchange with multiple approvals, not normal access to one or two external courses alongside IIT Madras study.

  • B.Tech Ordinances: credit transfer https://www.iitm.ac.in/sites/default/files/Ordinances/b.tech-2015.pdf

    The B.Tech. ordinances describe credit transfer for students visiting universities abroad under exchange programmes.

    They state that the IIT Madras transcript lists IIT Madras courses with grades and separately records the total external credits earned elsewhere without grades; such credits count toward the minimum credits required for the degree.

    Model elements: this confirms that exchange credits can count, but it also confirms why the evidence is not a strict cross-registration case for courseChoice 4.

  • NIRF 2025: IIT Madras data https://www.nirfindia.org/nirfpdfcdn/2025/pdf/Overall/IR-O-U-0456.pdf

    The official NIRF 2025 PDF reports 3,589 students in UG [4 Years Program(s)] and 1,186 students in UG [5 Years Program(s)] in the Total Actual Student Strength table.

    The catalog stores the sum of those two rows, 4,775 students. The IIT degree model does not use the specialist level, so specialist enrollment is stored as 0.