BArch
Exams Accepted
—
Total Fees
₹0.7 L - 10 L

Roorkee
Updated on
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
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.
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
Exams Accepted
—
Total Fees
₹0.7 L - 10 L
Exams Accepted
—
Total Fees
₹8.9 L
Exams Accepted
—
Total Fees
₹8 L
Exams Accepted
—
Total Fees
₹12.1 L
Exams Accepted
—
Total Fees
₹0.3 L - 12 L
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.
| Course | Branches or Areas | Entry Through |
|---|---|---|
| B.Tech. | 12 programmes, including CSE, Electrical and Mechanical | JEE Advanced and JoSAA |
| B.Arch. | Architecture | JEE Advanced, AAT and JoSAA |
| Integrated M.Tech. | Geological and Geophysical Technology | JEE Advanced and JoSAA |
| BS-MS | Physics, Mathematics and Computing, Chemical Sciences, Economics | JEE Advanced and JoSAA |
| B.Des. | Design | UCEED |
| M.Tech., M.Arch., M.U.R.P. | 49 programmes | GATE |
| M.Sc. | Seven subjects | JAM |
| M.Des. | Industrial Design | CEED |
| MBA | Management Studies | CAT and interview |
| Ph.D. | Departments, centres and schools | Online application |
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 Programme | Regular Seats | Female Supernumerary |
|---|---|---|
| Civil Engineering | 154 | 0 |
| Electrical Engineering | 150 | 15 |
| Mechanical Engineering | 125 | 25 |
| Chemical Engineering | 109 | 8 |
| Electronics and Communication Engineering | 100 | 9 |
| Computer Science and Engineering | 94 | 15 |
| Metallurgical and Materials Engineering | 70 | 12 |
| Production and Industrial Engineering | 50 | 8 |
| Engineering Physics | 47 | 3 |
| Biosciences and Bioengineering | 44 | 2 |
| Data Science and Artificial Intelligence | 40 | 0 |
| Energy Engineering | 20 | 0 |
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.
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.
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.
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.
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.
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
Degree
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.
Degree
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.
Degree
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.
Degree
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.
Degree
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.
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.
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 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.
| Course | Eligibility | Exam |
|---|---|---|
| B.Tech., B.Arch., BS-MS, Int. M.Tech. | 75% in Class 12 (65% for SC, ST, PwD) or top 20 percentile of the board | JEE 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 degree | GATE |
| MBA | 60% in graduation (55% for SC, ST, PwD) | CAT and interview |
| M.Sc. | Bachelor's degree with the subjects set for each course | JAM |
| M.Des. | Four-year degree, with Mathematics in 10+2 | CEED |
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.
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.
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.
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 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 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.
| Course | Duration |
|---|---|
| B.Tech. | 4 years |
| B.Arch., Integrated M.Tech., BS-MS | 5 years |
| M.Tech., M.Arch., M.U.R.P. | At least 4 semesters full-time |
| M.Sc., MBA | 2 years |
| Preparatory course | 1 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.
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.
Answers to what readers ask most often.
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.
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.
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.
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.
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