

IIT Roorkee BTech Courses & Fees 2025: Selection, Admission Dates, Placements & Seats
- Public/Government Institute
- Estd. 1847
IIT Roorkee BTech Highlights 2025
IIT Roorkee BTech is spread across 11 specialisations Some of the top specialisations are Data Science and Artificial Intelligence, Computer Science and Engineering, Electronics and Communication Engineering and more. All these courses are offered in full time mode and for a four-year duration.
IIT Roorkee BTech admissions are done based on students performance in the JEE Main exam, followed by JEE Advanced and JoSAA counselling. Students must also check the below-mentioned eligibility criteria before applying:
Eligibility:
- BTech Eligibility: Aspirants who have completed Class 12 with a minimum of 75% aggregate in PCM are eligible to pursue BTech courses
- BTech-MTech Eligibility: Aspirants who have completed Class 12 with a minimum of 75% aggregate in PCM
IIT Roorkee BTech Fees 2025
The fee structure of IIT Roorkee courses is a combination of a number of components, such as tuition fee, hostel fee, medical insurance, mess and other security deposits, etc. Out of all the fee components, there are a few components that are charged one-time.
However, some are to be paid semester-wise or annually, such as the tuition fees. As per official sources, the total tution fee to pursue BTech ranges from INR 8 lakh - INR 10.7 lakh. To know the complete fee structure, students can visit here.
Find below the key highlights of BTech at IIT Roorkee:
Commonly asked questions On Highlights
By paying a total tuition fee amount of INR 8 lakh, students have the opportunity to score salary packages up to INR 27.94 LPA (the highest salary package during 2023 placements). Further, the average and median package offered during IIT Roorkee placement process of 2023 stood at INR 18.34 LPA and INR 18.09 LPA. In terms of ROI, the deal looks decent. In addition to this, the college ranks under the top 10 best institutes in the country for Engineering by NIRF 2022. Hence, BTech from IIT Roorkee is a good idea.
IIT Roorkee offers BTech specialisations on the basis of JEE Advanced scores. The cutoff depends on a few factors such as category and gender. However, to get an overall idea of the cutoff trend at the institute, candidates can check the table below. The table consists of the branch-wise last round closing ranks for General AI category candidates:
IIT Roorkee offers a four-year BTech programme across 11 specialisations along with a five-year integrated BTech + MTech programmes across two specialisations. The BTech course is the flagship programme of IIT Roorkee. The selection of candidates for the IIT Roorkee BTech programme is based on their JEE Advanced score. To be eligible for the same, aspirants must have completed their Class 12 with a valid score.
The centralised counselling process is managed and regulated by the JoSAA, based on which the candidates are allotted seats. In order to apply for BTech and Integrated MTech at IIT Roorkee, students are required to apply via JEE Main, followed by JEE Advanced. The process of applying for JEE Mains 2025 consists of three steps: registration, form filling, and document upload, followed by payment of application fees.
IIT Roorkee B.E. / B.TechPopular courses
Explore popular similar colleges
Students who showed interest in IIT Roorkee - B.Tech also showed interest in
IIT Roorkee BTech Admission Dates 2025
The admission process for IIT Roorkee BTech courses starts with the registration of JEE Main exam. The JEE Main dates are also out. Check out the following table for the most updated dates for IIT Roorkee BTech admission 2025:
Dates | Upcoming Events |
---|---|
Oct '25 | JEE Main 2026 Registration Session 1Ongoing |
Jan '26 | JEE Main Admit Card 2025 Session 1Tentative |
Jan '26 | JEE Main 2026 Exam Date Session 1Tentative |
Feb '26 | JEE Main 2026 Registration Session 2Tentative |
Mar '26 | JEE Main 2026 Admit Card Session 2Tentative |
Apr '26 | JEE Main 2026 Exam Date Session 2Tentative |
Apr '26-May '26 | JEE Advanced 2026 registrations for Indian NationalsTentative |
Apr '26-May '26 | JEE Advanced 2026 registrations for foreign nationals and OCI/PIO (F) CandidatesTentative |
May '26 | JEE Advanced 2026 Admit Card available for downloadingTentative |
May '26 | JEE Advanced 2026 Choosing of scribe by PwD candidatesTentative |
Commonly asked questions On Admissions
IIT Roorkee - Indian Institute of Technology will release 6 rounds of JEE Advanced cutoffs for admission to B.Tech. The cutoffs will be released on a rolling basis, and the seats will be filled on a first-come, first-served basis. The cutoffs will be based on the following factors:
- The JEE Advanced score of the candidate
- The category of the candidate
- The number of seats available in the course
Candidates must visit the official website of entrance exam to read clear instructions on how to proceed with the counselling process, once the round is released.
IIT Roorkee cutoff trend for B.Tech has been increasing in the recent years. In 2022, the closing rank for B.Tech. under general category for all India quota was 6853. In 2023, it increased to 7100. Likewise, the cut off ranks have changed from 2811 to 3026 for OBC, 1378 to 1626 for SC, 375 to 422 for ST, 1198 to 1229 for EWS. This trend is likely to continue in the coming years, as the demand for engineering education in India continues to grow. Similar cut off trend can be seen for female candidates under all categories however the ranks are slightly different.
For 2023, cut off was 2037 for General category candidates in All India quota for BTech in Electrical Engineering in IIT Roorkee - Indian Institute of Technology. For female candidates in general category under All India quota, 5040 was the closing rank. BTech cut off varies depending on the category and domicile/quota of the applicant.
IIT Roorkee BTech Cutoff 2025
IIT Roorkee BTech cutoff 2025 has been released. The cutoff for BTech courses is released based on JEE Advanced scores. As per the available data, BTech in CSE stood as the most competitive specialisation with cutoff of 592. Followed by this, BTech in Data Science and Artificial Intelligence stood as the second most competitive specialisation with cutoff score of 845. The below table contains more information:
Commonly asked questions On Cutoff
For 2023, cut off was 7100 for General category candidates in All India quota for B.Tech. in Civil Engineering in IIT Roorkee - Indian Institute of Technology. For female candidates in general category under All India quota, 12839 was the closing rank. B.Tech cut off varies depending on the category and domicile/quota of the applicant.
IIT Roorkee BTech cutoff 2023 ranks for BTech in Computer Science and Engineering other than General category are metioned below
- 196 for OBC
- 109 for SC
- 61 for ST
- 70 for EWS
- 28 for PWD
While the admissions are based on the scores/rank obtained in JEE Advanced, the last cut offs also change a lot depending on All India quota or Home State. It also varies if the applicant is a female.
IIT Roorkee BTech cutoff 2024 for released for the last round, based on studemts' rank in JEE Advanced. The cutoff was released for different categories under the AI quota, including ST and SC category. Candidates can check the table below to check the last-round closing ranks for SC and ST category:
IIT Roorkee BTech Curriculum 2025
IIT Roorkee BTech Curriculum includes both theoretical and practical skills-based subjects. The curriculum has been divided into 8 equal semesters. Interested students can check the below table to find specialisation-wise PDFs of the IIT Roorkee BTech syllabus:
IIT Roorkee B.E. / B.TechIIT Roorkee BTech Seats 2025
IIT Roorkee BTech seats are allocated based on performance in the JEE Main, followed by JEE Advanced. Students must also know that these seats are spread across different specialisations offered under the programme. Some of these specialisations are Data Sciance & AI, CSE, ECE, and more. Check below to know the specialisation-wise distribution of BTech seats at IIT Roorkee:
IIT Roorkee BTech Placements 2025
IIT Roorkee BTech placements 2025 data is out. As per the data, average and median package received by CSE students in 2025 was INR 34.05 LPA and INR 30.5 LPA, respectively. On the other hand, the average package received by ECE, Electrical and Civil students during Phase 1 placements 2025 was INR 30.81, INR 28.36 LPA and INR 16.62 LPA, respectively. The branch-wise average and median package received during IIT Roorkee placements 2025 (Phase 1) is presented below:
Branch |
Average Package (2025) |
Median Package (2025) |
---|---|---|
Biotech |
INR 15.06 LPA |
INR 14.07 LPA |
Civil |
INR 16.62 LPA |
INR 16.62 LPA |
GT |
INR 18.86 LPA |
INR 16.38 LPA |
Chemical |
INR 19.35 LPA |
INR 17.73 LPA |
Mechanical |
INR 20.4 LPA |
INR 19 LPA |
Metallurgical |
INR 21.39 LPA |
INR 19 LPA |
PnI |
INR 21.71 LPA |
INR 17.73 LPA |
GPT |
INR 21.76 LPA |
INR 16.8 LPA |
Engineering Physics |
INR 22.45 LPA |
INR 20.8 LPA |
Electrical |
INR 28.36 LPA |
INR 25.75 LPA |
ECE |
INR 30.81 LPA |
INR 27.51 LPA |
CSE |
INR 34.05 LPA |
INR 30.5 LPA |
Commonly asked questions On Placements
The key highlights of IIT Roorkee CSE branch placements 2025 (Phase 1) are presented below:
Particulars | CSE Placement Statistics (2025) |
---|---|
Average package | INR 34.05 LPA |
Median package | INR 30.5 LPA |
Total offers | 63 |
The Engineering branch-wise salary package offered and offers made during IIT Roorkee placements 2025 (phase 1) is presented below:
Branch | Average Package (2025) | Median Package (2025) | Offers Made (2025) |
---|---|---|---|
Biotech | INR 15.06 LPA | INR 14.07 LPA | 1 |
Civil | INR 16.62 LPA | INR 16.62 LPA | 2 |
GT | INR 18.86 LPA | INR 16.38 LPA | 3 |
Chemical | INR 19.35 LPA | INR 17.73 LPA | 12 |
Mechanical | INR 20.4 LPA | INR 19 LPA | 20 |
Metallurgical | INR 21.39 LPA | INR 19 LPA | NA |
PnI | INR 21.71 LPA | INR 17.73 LPA | 10 |
GPT | INR 21.76 LPA | INR 16.8 LPA | 4 |
Engineering Physics | INR 22.45 LPA | INR 20.8 LPA | NA |
Electrical | INR 28.36 LPA | INR 25.75 LPA | 50 |
ECE | INR 30.81 LPA | INR 27.51 LPA | 40 |
CSE | INR 34.05 LPA | INR 30.5 LPA | 63 |
IIT Roorkee BTech Ranking 2025
IIT Roorkee has been ranked #6 in the NIRF Rankings 2024 under the 'Engineering' category. Moreover, the institute has consistently maintained its position in the list of top 10 institutes in the overall category of NIRF Rankings. Other than this, IIT Roorkee has been ranked #335 in the QS World Rankings 2025. Interested students can check the below table to know the ranking trend:
Publisher | 2023 | 2024 | 2025 |
---|---|---|---|
NIRF | 5 | 6 | 6 |
The Week | β / β | β / β | 5 |
India Today | 5 | 5 | 6 |
IIT Roorkee B.E. / B.TechExplore Other Courses
IIT RoorkeeΒ Admission FAQs
IIT Roorkee
Student Forum
Answered 57 mins ago
IIT Roorkee is undoubtedly one of India's the oldest and most prestigious institutions, but Lovely Professional University (LPU) has emerged as a modern, globally oriented university that outperforms in several key areas. LPU offers a dynamic learning environment with advanced infrastructure, cuttin
v
Contributor-Level 10
Answered 3 weeks ago
While the B.Tech in Electronics and Communication Engineering (ECE) programme at IIT Roorkee is highly reputed for its academic rigor, the placement scenario shows certain limitations compared to Lovely Professional University (LPU). In the 2025 placement season, IIT Roorkee reported a placement rat
v
Contributor-Level 10
Answered a month ago
Students must appear for the JEE entrance tests, which include JEE Main and JEE Advanced. IIT Roorkee JoSAA cutoffs for 2024 varied between 481 and 16381 for 2024. Candidates seeking IIT Roorkee admissions must clear their previous qualifying examination and achieve valid ranking in the JEE exams. S
A
Contributor-Level 10
Answered a month ago
For students belonging to the General AI quota, most of the BTech branches remained open till the last round for admission at IIT Roorkee. The cutoffs of different branches vary across rounds and categories. Some of the BTech branches, such as CSE, ECE, Civil, and Mechanical, etc., reflected a rise
R
Contributor-Level 10
Answered 2 months ago
Admission to B.Tech programs at IIT Roorkee requires candidates to first clear JEE Main, and then qualify JEE Advanced through JoSAA counselling.
Candidates must fulfill at least one of the following conditions, with Physics, Chemistry, and Mathematics as compulsory subjects (in the year they first a
R
Beginner-Level 2
Content authored by:
Updated on Aug 30, 2025
IIT RoorkeeTake a look at Campus





IIT RoorkeeΒ News & Updates



Online coursesyou may be interested in
IIT RoorkeeContact Information
Academic Affairs Office, James Thomason Building
Roorkee ( Uttarakhand)
(For general query)
(For admission query)
(For general query)
(For admission query)
Useful Links
Know more about IIT Roorkee
- All About IIT Roorkee
- Fees 2026
- Reviews on Placements, Faculty & Facilities
- Admission 2026 - Cutoffs, Eligibility & Dates
- Placement - Highest & Average Salary Package
- Cut off & Merit List 2026
- IIT Roorkee Rankings
- Gallery 2026
- Infrastructure Details & Reviews
- IIT Roorkee Faculty
- Compare IIT Roorkee
- IIT Roorkee Q&A
- Scholarships
- JEE Advanced
- IIT Roorkee News & Articles
Is LPU better than IIT Roorkee?