Call us now
WhatsAppWhatsAppCall UsCall Us
Result

IIT Roorkee: Complete Guide to Courses, Fees & Admission

Edited by:Aakash Digital
4 min read • Updated on Aug 25 2026, 05:19 PM IST
image
IIT Roorkee: Complete Guide to Courses, Fees & Admission
Quick summary

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.

Table of contents

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

ParticularDetails
Institute typeInstitute of National Importance
LocationRoorkee, Uttarakhand
Main programmesB.Tech, B.Arch, B.Des, BS-MS, Integrated M.Tech, M.Tech, M.Sc, MBA, M.Des, and PhD
Main UG entrance examsJEE Advanced and UCEED
Main PG entrance examsGATE, JAM, CAT, and CEED
NIRF 2025 Engineering rank6
NIRF 2025 Overall rank7
NIRF 2025 Architecture and Planning rank1
Job offers in 2024-251,100
Recruiting organisations in 2024-25272

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?

ProgrammeMain admission route
B.TechJEE Main, JEE Advanced, and JoSAA counselling
B.ArchJEE Main, JEE Advanced, Architecture Aptitude Test, and JoSAA counselling
BS-MS and Integrated M.TechJEE Advanced and JoSAA counselling
B.DesUCEED
M.Tech, M.Arch, and MURPGATE 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

MBACAT, followed by the institute’s selection process
M.DesCEED and further selection stages
PhDInstitute 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 categoryStudents placedMedian annual salaryStudents choosing higher studies
Four-year UG programmes769₹17 lakh333
Five-year UG programmes10₹10 lakh11
Two-year PG programmes337₹11 lakh417
Five-year integrated PG programmes68₹21 lakh60

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:

FAQ's

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.

ImageImage

Personalized Blogs, Just for you

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

Need more info on online courses at Aakash

Feel free to call us at the given number or request for a callback

TalkToExpert Image
TalkToExpert Image