featured
IIT Roorkee: Complete Guide to Courses, Fees & Admission
featured
IIT Roorkee: Complete Guide to Courses, Fees & Admission

This guide covers IIT Roorkee courses, fees, admission process, and placement records, along with its latest NIRF rankings, to help students plan their engineering and postgraduate education.
IIT Roorkee: Courses, Fees, Admission, Placements & Rankings
IIT Roorkee is one of India’s premier educational and research institutions. The institute offers courses in engineering, science, architecture, design, management, and the humanities.
IIT Roorkee has 23 academic departments, 9 centers, and 1 specialized school. A wide range of courses, research opportunities, a vibrant campus, and excellent placement options make it a preferred choice for many aspiring students in the country.
IIT Roorkee Highlights
| Particular | Details |
| Institute type | Institute of National Importance |
| Location | Roorkee, Uttarakhand |
| Main programmes | B.Tech, B.Arch, B.Des, BS-MS, Integrated M.Tech, M.Tech, M.Sc, MBA, M.Des, and PhD |
| Main UG entrance exams | JEE Advanced and UCEED |
| Main PG entrance exams | GATE, JAM, CAT, and CEED |
| NIRF 2025 Engineering rank | 6 |
| NIRF 2025 Overall rank | 7 |
| NIRF 2025 Architecture and Planning rank | 1 |
| Job offers in 2024-25 | 1,100 |
| Recruiting organisations in 2024-25 | 272 |
Which IIT Roorkee Courses Are Available?
IIT Roorkee courses cover undergraduate, postgraduate, integrated, and doctoral levels. Students can choose programmes based on their academic background and career plans.
Undergraduate coursesThe institute offers B.Tech programmes in the following areas:
• Computer Science and Engineering
• Data Science and Artificial Intelligence
• Electronics and Communication Engineering
• Electrical Engineering
• Mechanical Engineering
• Civil Engineering
• Chemical Engineering
• Engineering Physics
• Production and Industrial Engineering
• Metallurgical and Materials Engineering
• Biosciences and Bioengineering
• Energy Engineering
Other undergraduate options include B.Arch and B.Des. The institute also offers five-year BS-MS programmes in Physics, Mathematics and Computing, Chemical Sciences, and Economics.
Students interested in earth sciences can consider five-year Integrated M.Tech programmes in Geological Technology and Geophysical Technology.
Postgraduate coursesThe main postgraduate options include:
• M.Tech
• M.Arch
• Master of Urban and Rural Planning
• M.Des in Industrial Design
• M.Sc
• MBA
• Executive MBA
The institute lists 42 M.Tech disciplines and six M.Sc disciplines in its academic information. PhD programmes are available through academic departments, centres, and specialised schools.
What Is the IIT Roorkee Admission Process?
| Programme | Main admission route |
| B.Tech | JEE Main, JEE Advanced, and JoSAA counselling |
| B.Arch | JEE Main, JEE Advanced, Architecture Aptitude Test, and JoSAA counselling |
| BS-MS and Integrated M.Tech | JEE Advanced and JoSAA counselling |
| B.Des | UCEED |
| M.Tech, M.Arch, and MURP | GATE and institute selection process |
| M.Sc | Applicants should follow the official IIT Roorkee admission portal for application dates, eligibility requirements, seat allotments, and document verification instructions. JAM or another approved route for specific disciplines |
| MBA | CAT, followed by the institute’s selection process |
| M.Des | CEED and further selection stages |
| PhD | Institute application, academic screening, and a test or interview when required |
The IIT Roorkee admission process changes according to the course. Candidates must qualify through the relevant national entrance examination and complete the required counselling or selection process.
What Are the IIT Roorkee Fees?
The IIT Roorkee fee varies according to the programme, student’s category, income group, semester, and other factors such as hostel and mess. Fees at IIT Roorkee typically comprise tuition or instructional fees, registration fees, examination fees, hostel and mess fees, medical, insurance, and other institute fees.
A large number of IIT Roorkee UG programmes’ tuition fees for General, OBC-NCL, and EWS candidates are priced at INR 1,00,000 per semester. For a 4-year B.Tech degree, the total tuition fees at IIT Roorkee for General category students would amount to INR 8,00,000. Hostel, mess, and other fees are extra, depending on the category of the student. However, certain students are eligible to receive a partial or total waiver of the tuition fees:
Eligible students can receive tuition support:
• All students from the General, OBC-NCL, and EWS categories with an annual income of less than INR 1,00,000 are eligible for a full waiver of the tuition fee.
• All students from the General, OBC-NCL, and EWS categories with an annual income of INR 1,00,000 - INR 5,00,000 are eligible for a two-thirds waiver of the tuition fee.
• All SC, ST, and PwD students are eligible for a full waiver of the tuition fee.
• Additionally, there are other scholarships such as merit-cum-means scholarships and more for eligible candidates.
The tuition fees for postgraduate courses such as M.Tech, M.Sc, MBA, M.Des, and PhD also differ. Sponsored, overseas, and executive programmes at IIT Roorkee have distinct fees.
How Are IIT Roorkee Placements?
| Programme category | Students placed | Median annual salary | Students choosing higher studies |
| Four-year UG programmes | 769 | ₹17 lakh | 333 |
| Five-year UG programmes | 10 | ₹10 lakh | 11 |
| Two-year PG programmes | 337 | ₹11 lakh | 417 |
| Five-year integrated PG programmes | 68 | ₹21 lakh | 60 |
IIT Roorkee offers a wide range of specialisations in technology, core areas, consultancy, finance, research, analytics, energy, government sector, and management. Moreover, the institute sees an increase in the diversity of recruiters every year.
As per the information released by the institute through JoSAA, 1100+ placement offers were made by 272 companies and 578 internship offers by 104 companies during the 2024-25 placement season.
The latest released NIRF data gives the following outcomes for students graduating in 2023-24:
Which are the most popular IIT Roorkee courses?
The most popular IIT Roorkee courses are: B.Tech in Computer Science and Engineering, Data Science and Artificial Intelligence, Electronics and Communication Engineering, Electrical Engineering, Mechanical Engineering, and Civil Engineering. The institute offers courses like B.Arch, B.Des, BS-MS, M.Tech, M.Sc, MBA, M.Des, PhD etc.
How can I get admission to IIT Roorkee?
For most of the UG courses like B.Tech, IIT Roorkee admission is done through JEE Main and JEE Advanced, followed by JoSAA counselling. For PG courses, GATE, JAM, CAT, CEED, and other exams may be required for admission. For PhD programmes also, academic screening, written tests, and interviews are conducted.
What are the IIT Roorkee fees for B.Tech?
The fee for B.Tech at IIT Roorkee is around ₹1 Lakh per semester for General, OBC-NCL, EWS category students with an annual income of more than ₹5 Lakh. This does not include hostel, mess, and other expenses. For those eligible for income relaxation or other categories, the IIT Roorkee fee structure may vary.


Sign in to create an account for tailored recommendations based on your interest and preference