MSM Unify
Indian Institute of Technology Roorkee logo

IIT Roorkee Courses 2027

Roorkee

government collegeEstd. 1847
Accreditations
NBA — National Board of AccreditationAACSB — Association to Advance Collegiate Schools of Business

Updated on

IIT Roorkee Courses 2027

IIT Roorkee courses 2027 are in engineering, architecture, sciences, management and design. The institute has 23 departments, one school and 10 academic centres. The Mehta Family School of Data Science and Artificial Intelligence runs the B.Tech in that field. Departments such as Civil, Electrical, Chemistry, Physics, Management Studies and Design also run PG and Ph.D. courses. The IIT Roorkee degree courses range from the four-year B.Tech to the Ph.D.

12

B.Tech Programmes

JoSAA 2026

19

UG Programmes in JoSAA

Seat matrix 2026

58

Full-Time PG Programmes

PG brochure 2026-27

1,353

JoSAA Seats

1,246 regular plus 107 female supernumerary

⚙️4 YearsB.Tech12 four-year programmes, from Civil to Data Science and AI. Entry is through JEE Advanced and JoSAA.🏛️5 YearsFive-Year DegreesB.Arch., Integrated M.Tech. and BS-MS. B.Arch. also needs the Architecture Aptitude Test.🔬58 ProgrammesPG and Ph.D.M.Tech., M.Arch., M.U.R.P., M.Sc., M.Des and Ph.D. Entry is through GATE, JAM or CEED.🎨Other ExamsDesign and ManagementB.Des through UCEED and the MBA through CAT and an interview.

Things People Also Search About

Which Courses Does IIT Roorkee Offer?

IIT Roorkee offers the B.Tech, B.Arch., Integrated M.Tech., BS-MS and B.Des at UG level. At PG level it offers the M.Tech., M.Arch., M.U.R.P., M.Sc., M.Des and MBA. It also runs the Ph.D., an Executive MBA and an M.Tech. (VLSI) for industry professionals. Most IIT Roorkee courses admit through a national exam: JoSAA, GATE, JAM, CEED, UCEED or CAT. The best courses in IIT Roorkee for you depend on the exam you have cleared.

How Many Courses Does IIT Roorkee Have?

IIT Roorkee courses number 19 UG programmes in JoSAA 2026, one B.Des and 58 full-time PG programmes. The count does not include the short certificates of the E&ICT Academy.

Showing 1–5 of 7 programmes

BArch

2 Courses8 months - 5 years

Exams Accepted

—

Total Fees

₹0.7 L - 10 L

Compare

BE/BTech

11 Courses10 months - 4 years

Exams Accepted

—

Total Fees

₹8.9 L

Compare

BSc

4 Courses4 years

Exams Accepted

—

Total Fees

₹8 L

Compare

Executive MBA

1 Course8 months

Exams Accepted

—

Total Fees

₹12.1 L

Compare

MSc

10 Courses8 months - 2 years

Exams Accepted

—

Total Fees

₹0.3 L - 12 L

Compare

IIT Roorkee Courses List 2027

The IIT Roorkee courses list has 19 UG programmes in JoSAA, plus the B.Des through UCEED. The table gives the courses in IIT Roorkee by degree. Each entry shows the branches and the exam. The IIT Roorkee UG courses come first, and the IIT Roorkee PG courses follow. The IIT Roorkee courses list for 2027 below uses the latest seat matrix, which is for JoSAA 2026. Use this IIT Roorkee courses list as a base, then open the page of your degree.

CourseBranches or AreasEntry Through
B.Tech.12 programmes, including CSE, Electrical and MechanicalJEE Advanced and JoSAA
B.Arch.ArchitectureJEE Advanced, AAT and JoSAA
Integrated M.Tech.Geological and Geophysical TechnologyJEE Advanced and JoSAA
BS-MSPhysics, Mathematics and Computing, Chemical Sciences, EconomicsJEE Advanced and JoSAA
B.Des.DesignUCEED
M.Tech., M.Arch., M.U.R.P.49 programmesGATE
M.Sc.Seven subjectsJAM
M.Des.Industrial DesignCEED
MBAManagement StudiesCAT and interview
Ph.D.Departments, centres and schoolsOnline application

Which B.Tech Branches Does IIT Roorkee Offer?

IIT Roorkee courses in B.Tech number 12 programmes in 2026. The list is Chemical, Civil, Computer Science and Engineering, Electrical, and Electronics and Communication. It also has Engineering Physics, Mechanical, and Metallurgical and Materials. The last four are Production and Industrial, Data Science and Artificial Intelligence, Biosciences and Bioengineering, and Energy. The table shows the 2026 seats. These are the largest of the IIT Roorkee UG courses.

UG ProgrammeRegular SeatsFemale Supernumerary
Civil Engineering1540
Electrical Engineering15015
Mechanical Engineering12525
Chemical Engineering1098
Electronics and Communication Engineering1009
Computer Science and Engineering9415
Metallurgical and Materials Engineering7012
Production and Industrial Engineering508
Engineering Physics473
Biosciences and Bioengineering442
Data Science and Artificial Intelligence400
Energy Engineering200

The other seven IIT Roorkee courses in the JoSAA matrix are five-year programmes. They have 30 B.Arch. seats, 76 Integrated M.Tech. seats and 137 BS-MS seats. Read this seat table with the IIT Roorkee UG courses list above, and note that seats can change each year.

What Are the PG Courses in IIT Roorkee?

IIT Roorkee PG courses are 58 full-time programmes in engineering, architecture and planning, sciences, management and design. Pick the tab for your degree to see the exam and the main areas. These IIT Roorkee degree courses suit both fresh graduates and sponsored candidates.

49 programmes, admitted through GATE.

  • Structural, Geotechnical and Transportation Engineering
  • Microelectronics and VLSI
  • Semiconductor Technology

Things People Also Search About

What Are the UG Courses in IIT Roorkee?

IIT Roorkee courses at UG level are the B.Tech, B.Arch., Integrated M.Tech., BS-MS and B.Des. Four of these use JoSAA. The B.Des uses UCEED, and B.Arch. also needs the Architecture Aptitude Test after JEE Advanced.

Which Is the Best Course or Branch in IIT Roorkee?

There is no official ranking of the best courses in IIT Roorkee. Computer Science and Engineering and Data Science and Artificial Intelligence close at the lowest JoSAA ranks. So they are the most sought after. Pick by your interest and your rank, and compare last year's closing ranks on the cutoff page. Check branch-wise placement data too before you choose among the best courses in IIT Roorkee.

Does IIT Roorkee Offer a B.Tech in AI?

Yes. The B.Tech in Data Science and Artificial Intelligence is a four-year course with 40 JoSAA seats in 2026. The Mehta Family School of Data Science and Artificial Intelligence offers it. It has fewer seats than Computer Science and Engineering, which has 94 regular seats. Many applicants rank it among the best courses in IIT Roorkee, but the seat count is small.

What M.Sc. Courses Does IIT Roorkee Offer?

IIT Roorkee has seven M.Sc. programmes admitted through JAM. Each has its own subject rule for the bachelor's degree. Women can also apply under the Golden Girl Scheme.

Showing 1–5 of 5 courses

B.Tech in Biotechnology

Degree

BE/BTech

The B.Tech programme in Biotechnology at IIT Roorkee covers biological systems, biomedical devices and bioprocess technologies through lectures, labs and a final-year capstone project. Graduates are prepared for engineering careers, research and higher studies.

Total fees
₹8.9 L
Duration
10 months
Level
UG
Compare

B.Tech in Chemical Engineering

Degree

BE/BTech

A four-year undergraduate programme at IIT Roorkee in Chemical Engineering, building a strong base in process engineering, reaction engineering, materials processing and industrial chemistry. Students progress from foundation science courses to advanced electives, design projects and industry internships.

Total fees
₹8.9 L
Duration
4 years
Level
UG
Compare

B.Tech in Civil Engineering

Degree

BE/BTech

This undergraduate engineering degree at IIT Roorkee focuses on infrastructure design, structures, water resources and environmental systems, combining rigorous theory with hands-on projects. It leads to careers in industry, entrepreneurship or postgraduate research.

Total fees
₹8.9 L
Duration
4 years
Level
UG
Compare

B.Tech in Computer Science and Engineering

Degree

BE/BTech

This undergraduate engineering degree at IIT Roorkee focuses on algorithms, systems, software engineering and modern computing practice, combining rigorous theory with hands-on projects. It leads to careers in industry, entrepreneurship or postgraduate research.

Total fees
₹8.9 L
Duration
4 years
Level
UG
Compare

B.Tech in Data Science and Artificial Intelligence

Degree

BE/BTech

This certificate programme from IIM Raipur builds practical capability in strategy, leadership and general management. It is aimed at mid-level and senior professionals looking to upskill without a career break.

Total fees
₹8.9 L
Duration
1 year
Level
UG
Compare

IIT Roorkee Online Courses

IIT Roorkee online courses come from the E&ICT Academy, and they are certificates, not degrees. The academy runs self-paced certification courses, short-term training and faculty development programmes. It also runs PG certificate programmes. They run offline, online or in hybrid mode. The IIT Roorkee courses list at the top does not show these certificates. The academy lists the IIT Roorkee online courses, and its fees and durations sit on each course page. Pick an IIT Roorkee online courses topic that fits your job.

Certificate, Not Degree

None of the IIT Roorkee online courses replaces a B.Tech or an M.Tech. Check the course page for fees and duration before you pay.

Does IIT Roorkee Offer Online Courses for Working Professionals?

Yes, the IIT Roorkee online courses are made for working professionals. Among IIT Roorkee courses, these are the only ones built for part-time learners. They include AI and machine learning, data science, semiconductors, electric vehicles, IoT, cloud and cybersecurity. They are MeitY-recognised certificates. For degree-level options, the M.Tech. (VLSI) for Industry Professionals and the Executive MBA are on the PG admission page. Write to eict@iitr.ac.in for fees.

IIT Roorkee Courses Eligibility Criteria

IIT Roorkee courses need the entrance exam that matches the degree, plus a minimum mark in your last qualifying exam. The table gives the IIT Roorkee courses eligibility criteria for the latest cycle. Use the IIT Roorkee courses 2027 list above to match your degree with its exam. The IIT Roorkee UG courses follow the JEE Advanced 2026 brochure. The IIT Roorkee PG courses follow the 2026-27 information brochures.

CourseEligibilityExam
B.Tech., B.Arch., BS-MS, Int. M.Tech.75% in Class 12 (65% for SC, ST, PwD) or top 20 percentile of the boardJEE Advanced 2026
M.Tech., M.Arch., M.U.R.P.60% or CGPA 6.0 (55% or 5.5 for SC, ST, PwD) in a four-year degreeGATE
MBA60% in graduation (55% for SC, ST, PwD)CAT and interview
M.Sc.Bachelor's degree with the subjects set for each courseJAM
M.Des.Four-year degree, with Mathematics in 10+2CEED

The age limit, JEE Main rank rule and attempt limit for JEE Advanced are on the admission page. Read the brochure of your course before you apply, because PG courses in IIT Roorkee set their own subject rules. Every one of the IIT Roorkee degree courses sets its own minimum marks.

Things People Also Search About

What Is the Eligibility for the IIT Roorkee MBA?

The IIT Roorkee MBA is one of the IIT Roorkee courses that needs CAT. You need a bachelor's degree with 60% marks, or 55% for SC, ST and PwD candidates. You also need a CAT score and a personal interview. IIT graduates admitted through JEE with a CGPA of 7.0 or above can apply without CAT. The 2026-28 batch had 95 seats.

Can You Join IIT Roorkee Courses Without JEE?

Yes, for several IIT Roorkee courses 2027. Every course except the UG degrees in JoSAA uses another exam, such as UCEED, GATE, JAM, CEED or CAT. IIT graduates with a CGPA of 8.00 can join the M.Tech. without GATE.

Can You Get Into IIT Roorkee with JEE Main?

JEE Main alone does not give an IIT Roorkee B.Tech seat. It decides whether you can sit JEE Advanced, and the top 2,50,000 candidates qualified for JEE Advanced 2026. The seat comes from your JEE Advanced rank and JoSAA.

IIT Roorkee Courses Fees

IIT Roorkee courses fees differ by degree, category and family income. Research degrees have the lowest tuition among the IIT Roorkee degree courses. The B.Tech and the MBA have the highest. The fee circular sets different tuition for each degree. The fees page has the exact IIT Roorkee courses fees for each degree, with hostel and mess charges. These IIT Roorkee courses fees can change each year.

No Tuition for Some Groups

SC, ST and PwD students pay no tuition in the UG, M.Tech., MBA and M.Sc. courses. Hostel, mess and semester charges still apply.

IIT Roorkee Courses Duration

IIT Roorkee courses last from one year for the preparatory course to five years for the integrated degrees. The table shows the IIT Roorkee courses duration for each degree under the IIT Roorkee courses 2027 plan. The IIT Roorkee degree courses at UG level take four or five years, and the IIT Roorkee PG courses take two.

CourseDuration
B.Tech.4 years
B.Arch., Integrated M.Tech., BS-MS5 years
M.Tech., M.Arch., M.U.R.P.At least 4 semesters full-time
M.Sc., MBA2 years
Preparatory course1 year

Part-time M.Tech. students need at least six semesters. The preparatory course is a one-year pre-degree course for some JEE Advanced candidates. It leads to the B.Tech, B.S. or dual degree at the same IIT. Most IIT Roorkee PG courses take two years, and the M.Tech. can take longer part-time. The IIT Roorkee online courses are short and have their own durations.

How Long Is the IIT Roorkee B.Tech?

The IIT Roorkee B.Tech is a four-year, eight-semester course. The five-year degrees are the only longer IIT Roorkee UG courses. M.Tech. students may switch to the Ph.D. after the first year if they meet the criteria. This makes a faster route to research.

Commonly asked questions

Answers to what readers ask most often.

Q: Do all IIT Roorkee courses run at the Roorkee campus?

No. Students of three PG departments study at the Saharanpur campus, about 35 km from Roorkee. They are Paper and Packaging Technology, Polymer and Process Engineering, and Applied Mathematics and Scientific Computing. Data Sources: M.Tech. Information Brochure 2026-27.

Q: Do IIT Roorkee courses include programmes for working professionals?

Yes. The institute lists an M.Tech. (VLSI) for Industry Professionals and an Executive MBA. Sponsored candidates can also join the M.Tech. and the MBA. Data Sources: IIT Roorkee PG admission page.

Q: What is the preparatory course at IIT Roorkee?

A one-year pre-degree course in Physics, Chemistry, Mathematics and English. You can take it once, and you then join the degree at the same IIT. Data Sources: IIT Roorkee UG FAQ, July 2026.

Q: Can an M.Tech. student move to the Ph.D.?

Yes. M.Tech., M.Arch. and M.U.R.P. students can switch to the Ph.D. after the first year if they meet the eligibility rules. Data Sources: M.Tech. Information Brochure 2026-27.

Campus location

Roorkee, Uttarakhand

Taking an exam, selecting a college

Find insights & recommendations on colleges and exams that you won't find anywhere else

Sign Up & Get Started