College logo

IIT Roorkee Courses & Fees 2025: Eligibility, Seats, Application

Public/Government University|Estd. 1847|NIRF #6 (Engineering) 2025

• Updated on 13 Sept, 2025 by Kanishk Aggarwal

What's new?

4 Sept, 2025 : IIT Roorkee has secured the #6th position in the Engineering category in the latest NIRF 2025 India Rankings.
4 Sept, 2025 : IIT Roorkee has secured the #1st position in the NIRF 2025 Architecture Rankings, reaffirming its excellence in architectural education.
4 Sept, 2025 : IIT Roorkee has secured the #7th rank in the Overall category in the latest NIRF 2025 Rankings.
3 Sept, 2025 : GATE 2026 registration commences from 28 August 2025. IIT Guwahati will conduct the exam on February 7, 8, 14, and 15.

IIT Roorkee Latest news and articles

MBA From IIT: Admission 2025, Fees, Placements & Specializations

16 Sept, 2025
Read more..

Indian Institute of Technology Roorkee (IIT Roorkee) is one of the oldest and most respected engineering institutes in India. The institute offers a wide range of courses. At the undergraduate level, students can pursue B.Tech programs in branches like Civil, Mechanical, Electrical, Computer Science, Chemical, and more. It also offers a Bachelor of Architecture (B.Arch) program.

 

For postgraduate studies, IIT Roorkee provides M.Tech courses in various specializations such as Structural Engineering, Data Science, and Transportation Engineering. Other PG programs include M.Arch, MURP (Urban and Rural Planning), M.Sc in subjects like Physics, Chemistry, and Mathematics, MBA, and M.Des (Industrial Design). Doctoral (PhD) programs are also available in engineering, science, management, and humanities fields.

 

IIT Roorkee has a student-friendly fee structure. Compared to private colleges, the fees are quite affordable. The institute also provides several scholarships, fee waivers, and financial aid options to help students from economically weaker sections. Special support is available for SC/ST/OBC and PWD students to ensure that everyone gets equal opportunities.

 

In addition to full-time courses, IIT Roorkee also offers short-term and part-time programs for working professionals and lifelong learners. These include online certificate courses in trending areas such as Artificial Intelligence, Machine Learning, and Data Science, offered through the Continuing Education Centre and online platforms.

 

Table of Contents

  1. IIT Roorkee UG Courses 2025
  2. IIT Roorkee PG Courses 2025
  3. IIT Roorkee Doctoral Courses 2025
  4. IIT Roorkee FAQs

 

IIT Roorkee UG Courses 2025

IIT Roorkee offers a variety of undergraduate programs, including B.Tech, B.Arch, B.Des, BS-MS, and Integrated M.Tech (IMT). The programs span durations of 4 to 5 years, with eligibility requirements including a minimum of 75% aggregate marks in 10+2. IIT Roorkee Admissions are based on entrance exams like JEE Main, JEE Advanced, and Design Aptitude Test (DAT). The table below outlines detailed information on these courses.

 

IIT Roorkee UG First-Year Fee Structure (2024 - 25)

Note:

  • The above fee structure applies to General/OBC/EWS category students.
  • SC/ST/PwD students are exempted from paying the Tuition Fee of INR 1,00,000.
  • Mess charges are not included in the above and are to be paid separately based on actual consumption.

 

IIT Roorkee PG Courses 2025

IIT Roorkee offers a wide range of postgraduate programs, including M.Tech, M.Arch, M.Sc, MBA, and M.Des, with durations of 2 years. The eligibility criteria vary, requiring a relevant undergraduate degree with specific percentage requirements. Admissions are based on entrance exams like GATE, CAT, IIT JAM, and CEED. The table below provides detailed information on these courses.

Notes:

  • SC/ST/PwD students may receive fee waivers or reduced hostel fees.
  • Hostel & mess charges are additional, usually INR 15,000–INR 20,000 per semester.
  • Fees may slightly vary based on department or semester updates.

 

IIT Roorkee Doctoral Courses 2025

IIT Roorkee offers full-time and part-time Ph.D. programs across various disciplines, including Engineering, Sciences, Humanities, Management, and Architecture. The minimum duration for the Ph.D. program is 3 years. Eligibility typically requires a Master's degree with at least 60% marks (55% for SC/ST/PwD candidates) or a B.Tech. from IITs with a CGPA of 8.0 or higher. Selection is based on a departmental written test and interview.

 

 

IIT Roorkee FAQs

What courses are available at IIT Roorkee?

IIT Roorkee offers a wide range of programs, including B.Tech, B.Arch, M.Tech, M.Arch, MBA, M.Des, and Ph.D. across various disciplines such as engineering, architecture, sciences, humanities, and management.

Is IIT Roorkee a big campus?

Yes, IIT Roorkee has a sprawling campus spread over 365 acres, featuring state-of-the-art facilities, research centers, and residential complexes.

What are the eligibility criteria for scholarships at IIT Roorkee?

Eligibility varies by scholarship. Generally, scholarships are awarded based on academic performance, financial need, and specific criteria set by the scholarship provider. Students should refer to the official IIT Roorkee website for detailed eligibility requirements.

Does IIT Roorkee offer BBA or BCA courses?

No, IIT Roorkee does not offer BBA or BCA. It primarily offers B.Tech, B.Arch, M.Tech, M.Sc, MBA, and Ph.D. programs.

What are the specializations available in B.Tech at IIT Roorkee?

Specializations include Computer Science, Electrical, Mechanical, Civil, Chemical, Electronics, Metallurgy, Biotechnology, and more.

Is there an MBA course at IIT Roorkee?

Yes, IIT Roorkee offers a full-time MBA program through its Department of Management Studies (DoMS).

How can students get admission into M.Tech at IIT Roorkee?

Admission to M.Tech is through GATE scores followed by counseling and/or interviews for specific departments.

IIT Roorkee Courses & Fees 2025

CoursesTotal FeesEligibility
(1 courses)
₹ 13.1 LExams : JEE Advanced
(1 courses)
₹ 10.5 L-
(14 courses)
₹ 10.5 L - ₹ 13.1 LExams : JEE Advanced, JEE Main
(4 courses)
₹ 11.0 LExams : JEE Advanced
(79 courses)
₹ 1.0 K - ₹ 99.0 K-
(1 courses)
--
(1 courses)
₹ 1.8 LExams : GATE
(2 courses)
₹ 5.3 LExams : CAT, GATE
(1 courses)
₹ 1.8 LExams : CEED
(46 courses)
₹ 1.8 LExams : GATE, JEE Advanced, JEE Main
(1 courses)
₹ 1.8 LExams : GATE
(7 courses)
₹ 1.4 LExams : JEE Advanced
(2 courses)
₹ 70.5 K-
(2 courses)
₹ 35.6 K-

All Programs at IIT Roorkee

14 courses|
Full Time
|4–5 Years
Median Salary
₹ 21.0 L
Total Fees
₹ 10.5 L - ₹ 13.1 L
Exam Accepted
2 courses|
Full Time
|2 Years
Median Salary
₹ 18.5 L
Total Fees
₹ 5.3 L
Exam Accepted
CAT+1 more
4 courses|
Full Time
|5 Years
Median Salary
₹ 21.0 L
Total Fees
₹ 11.0 L
Exam Accepted
46 courses|
Full Time
|2 Years
Median Salary
₹ 12.0 L
Total Fees
₹ 1.8 L
Exam Accepted
7 courses|
Full Time
|2 Years
Median Salary
₹ 11.0 L
Total Fees
₹ 1.4 L
Exam Accepted

All Courses at IIT Roorkee

Median Salary
₹ 17.0 L
Total Fees
₹ 8.0 L
Exam Accepted
95 Seats|
Full Time
|2 Years
Median Salary
₹ 18.5 L
Total Fees
₹ 4.0 L
Exam Accepted
CAT+1 more
40 Seats|
Full Time
|5 Years
Median Salary
₹ 10.0 L
Total Fees
₹ 10.0 L
Exam Accepted
44 Seats|
Full Time
|2 Years
Median Salary
₹ 11.0 L
Total Fees
₹ 12.0 K
Exam Accepted
117 Seats|
Full Time
|4 Years
Median Salary
₹ 17.0 L
Total Fees
₹ 8.0 L
Exam Accepted
Median Salary
₹ 11.0 L
Total Fees
₹ 20.0 K
Exam Accepted
30 Seats|
Full Time
|2 Years
Median Salary
₹ 11.0 L
Total Fees
₹ 12.0 K
Exam Accepted
Median Salary
₹ 11.0 L
Total Fees
₹ 20.0 K
Exam Accepted
30 Seats|
Full Time
|2 Years
Median Salary
₹ 11.0 L
Total Fees
₹ 12.0 K
Exam Accepted
165 Seats|
Full Time
|4 Years
Median Salary
₹ 17.0 L
Total Fees
₹ 8.0 L
Exam Accepted
...