

IIT Roorkee BSc Courses & Fees 2025: Eligibility, Fees, Placements, Admission Process
- Public/Government Institute
- Estd. 1847
IIT Roorkee BSc Eligibility & Highlights 2025
IIT Roorkee BSc is a four-year UG-level programme offered with six specialisations spread across different fields of study. IIT Roorkee also offers a five-year Integrated MSc programme for students willing to pursue a PG-integrated course.
Interested candidates must have passed 12 with a minimum of 75% aggregate to be eligible to apply for IIT Roorkee BSc courses. Further, admissions to both these courses are based on JEE Main and JEE Advanced scores, followed by JoSAA counselling.
Fees: IIT Roorkee BSc fees range between INR 8 lakhs to INR 10 lakhs depending on the chosen course. This fee is as per the official website/sanctioning body. It is, however, subject to changes and hence, is indicative. This amount comprises the tuition fee for a course duration of four to five years. Check out the table below to find out additional fee components:
|
Particulars |
Amount |
|---|---|
|
Hostel Fees |
INR 7,500 (per semester) |
|
One-time payment |
INR 6,000 |
|
Mess Charges |
INR 26,250 (per semester) |
Check out the below table for more information about BSc at IIT Roorkee:
Commonly asked questions On Highlights
According to media reports, the highest package offered during IIT Roorkee placements 2024 as compared with 2023 and 2022 are presented below:
Particulars | Placement Statistics (2022) | Placement Statistics (2023) | Placement Statistics (2024) |
|---|---|---|---|
Highest domestic package | INR 2.15 crore per annum | INR 1.30 crore per annum | NA |
Highest international package | INR 2.15 crore per annum | INR 1.06 crore per annum | INR 2.05 Crore per Annum |
According to the latest reports, the branch-wise average package and median package offered along-with the offers made during IIT Roorkee placements 2025 (phase 1) are mentioned below:
Branch | Average Package (2025) | Median Package (2025) | Offers Made (2025) |
|---|---|---|---|
iMSc Chemistry | INR 11 LPA | INR 11 LPA | 1 |
iMSc Physics | INR 16.3 LPA | INR 15.75 LPA | 1 |
iMSc Applied Mathematics | INR 35.83 LPA | INR 40 LPA | 15 |
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 |
BArch | INR 22.11 LPA | INR 18.6 LPA | NA |
IIT Roorkee is one of the most prominent technological institutes in India. It has been ranked by various prestigious international and national ranking bodies. Tabulated below is the list of ranks awarded to the institute:
| Ranking Body | Category | Ranking |
|---|---|---|
| NIRF 2025 | Architecture | 1 |
| NIRF 2025 | Engineering | 6 |
| NIRF 2025 | Overall | 8 |
IIT Roorkee B.Sc.Popular courses
Commonly asked questions On All Courses
IIT Roorkee admission to its flagship courses BArch and BTech is based on JEE Main and JEE Advanced Counselling. For admission, students are required to apply for both JEE Main and JEE Advanced for admission to IIT Roorkee BTech. The aspirants must fill out the application form for JEE (Main) through the official website of the National Testing Agency (NTA) (nta.ac.in).
Followed by JEE Main, students are required to register for JEE Advanced. Next, candidates have to fill in the registration form, upload scanned certificates, and pay the application fee. The photo and signature in the online JEE Advanced application form will already be populated from the JEE Main application form.
Yes, IIT Roorkee offers an MBA programme under the department of Management. The eligibility criteria to get admission to IIT Roorkee MBA course are mentioned below:
Eligibility Criteria: Passed a graduation degree/ professional qualification in any stream from a UGC-recognised university with a minimum of 60% aggregate (55% for SC/ ST/ PwD candidates). Final year students* are also eligible to apply.
General AI category students need a rank of at least 2269 to be considered eligible for admission. To know the highest rank acceptable for the BTech Electrical Engineering course, candidates can check the table below.
- General: 2269
- OBC: 1027
- SC: 629
- ST: 306
- EWS: 354
- PWD: 126
In 2026 admission, the maximum rank required in UCEED was 24 among the SC category for B.Des admission. Hence, 75 is not considered a good rank in UCEED for B.Des admission at IIT Roorkee for SC AI category students.
Explore popular similar colleges
Students who showed interest in IIT Roorkee - B.Sc. also showed interest in
IIT Roorkee BSc Admission Dates 2025
IIT Roorkee BSc admissions dates have been released. IIT Roorkee BSc admissions are made based on marks obtained in JEE Main followed by JEE Advanced. Students who have qualified JEE Main, and wish to appear for JEE Advanced can now start registering as the JEE Advanced dates are out now.
Commonly asked questions On Admissions
IIT Roorkee Candidates who have qualified JEE Main are eligible to apply for the said exam. The last date to register for JEE Advanced is in May. The deadline to pay the registration fees is in May. The exam is scheduled on May and the admit cards for the same will be available from May.
IIT Roorkee B.Des cutoff 2026 has been released for multiple rounds and categories. For the General AI category students, the maximum rank required in UCEED was 90 for admission to the B.Des course. To check out the category-wise break-up, refer to the table below:
| Category | UCEED Cutoff 2026 |
|---|---|
| General | 90 |
| OBC | 51 |
| SC | 24 |
| ST | 17 |
| EWS | 20 |
The Electrical Engineering programme at IIT Roorkee is very prestigious. It is often ranked among top 6 engineering courses in India by NIRF. It provides excellent curriculum, hardware/software exposure & phenomenal placement opportunities.
IIT Roorkee BSc Cutoff
IIT Roorkee admits students to its BSc courses based on students’ performance in JEE Main followed by JEE Advanced. Candidates who qualify for JEE Main followed by JEE Advanced are then required to take part in the JoSAA counselling. Tabulated below are the past three years' IIT Roorkee BSc cutoff:
|
Course |
2023 |
2022 |
2021 |
|---|---|---|---|
|
Integrated BSc + MSc in Economics |
5652 |
6382 |
6308
|
|
BSc + MSc in Mathematics and Computing |
1523 |
1680 |
1589 |
|
BSc + MSc in Chemical Sciences |
12928 |
12342
|
10486 |
|
Integrated BSc + MSc in Physics |
9574 |
8679 |
7699 |
Commonly asked questions On Cutoff
Admissions to IIT Roorkee BSc courses are made based on marks obtained in JEE Main followed by JEE Advanced. Candidates who qualify for JEE Main followed by JEE Advanced are then required to take part in the JoSAA counselling. Tabulated below are past years' IIT Roorkee BSc cutoff:
Course | 2023 | 2022 | 2021 |
|---|---|---|---|
Integrated BSc + MSc in Economics | 5652 | 6382 | 6308
|
BSc + MSc in Mathematics and Computing | 1523 | 1680 | 1589 |
BSc + MSc in Chemical Sciences | 12928 | 12342
| 10486 |
Integrated BSc + MSc in Physics | 9574 | 8679 | 7699 |
OBC AI category ranged from 312 to 7464 in the last round for the OBC category under the All India quota. For BTech CSE and AI and DS, the highest acceptable ranks were 312 and 433, respectively. Hence, a rank of 300 might be good enough to be eligible for admission to the above-mentioned programmes.
IIT Roorkee offers limited seats. Students have to go through the selection rounds and counselling to get a seat. The intake for BTech is 1179. Check below seat intake for BTech courses:
| Courses | Seats |
|---|---|
| B.Tech. in Chemical Engineering | 117 |
| B.Tech. in Civil Engineering | 154 |
| B.Tech. in Electronics and Communication Engineering | 109 |
| B.Tech. in Computer Science and Engineering | 109 |
| B.Tech. in Mechanical Engineering | 150 |
| B.Tech. in Metallurgical and Materials Engineering | 82 |
| B.Tech. in Production and Industrial Engineering | 58 |
| B.Tech. in Engineering Physics | 50 |
| Integrated M.Tech. in Geophysical Technology | 41 |
| Integrated M.Tech. in Geological Technology | 38 |
| B.Tech. Biosciences and Bioengineering | 46 |
| B.Tech. in Data Science and Artificial Intelligence | 40 |
| B.Tech. in Energy Engineering | 20 |
| B.Tech. in Electrical Engineering | 165 |
IIT Roorkee BSc Curriculum
IIT Roorkee BSc courses are spread across various specialisations for students to choose. Each of the IITR BSc curriculum includes a semester-wise list of subjects with prorgamme outcomes. It also includes list of various open based electives that students can opt for. Students can find specialisation-wise IITR BSc syllabus in the below mentioned table:
Commonly asked questions On Curriculum
IIT Roorkee BSc curriculum differs for each specialisation. However, some common topics taught in the first year of each specialisation are Mathematics, Indian Knowledge System, Physics Lab, Computer Programming, Engg. Analysis and design (design thinking based project)/Industry Oriented Problem and more.
IIT Roorkee B.Sc.IIT Roorkee BSc Seats 2025
IIT Roorkee BSc seats are allocated based on the JEE Advance score and seat availability. There are a total of 211 seats distributed among various BSc specialisations. Highest number of seats are reserved for BSc + MSc in Mathematics and Computing. Mentioned below is the IIT Roorkee BSc course-wise seat intake:
Commonly asked questions On Seats
IIT Roorkee BSc courses have a seat intake of 211 seats. These seats are distributed among different specialisation offered under the BSc programme. Tabulated below are course-wise seat intake of IIT Roorkee BSc courses:
Courses | Seats |
|---|---|
Discontinued (July 2023) Integrated BSc + MSc in Applied Mathematics | 42 |
Integrated BSc + MSc in Economics | 33 |
Discontinued (July 2023) Integrated BSc + MSc in Chemistry | 25 |
Integrated BSc + MSc in Physics | 27 |
BSc + MSc in Mathematics and Computing | 49 |
BSc + MSc in Chemical Sciences | 35 |
IIT Roorkee has a total of 211 seats reserved for its BSc admissions. These seats are spread across various specialisations offered under the college’s BSc programme. Amongst all the specialisations, the highest number of seats have been reserved for admissions to BSc + MSc in Mathematics and Computing. A total of 49 seats are reserved for the aforementioned specialisation. In order to get admission to this course, students must qualify JEE Mains followed by JEE Advanced.
IIT Roorkee BSc Placements
IIT Roorkee BSc placements 2024 stats are here. According to media reports, 23 international and in total 802 offers were grabbed during Phase-1 IIT Roorkee placements. Databricks offered a salary package of INR 2.05 crore per annum to a student during the first phase of on-campus placements. Further, a total of 172 companies visited the campus. Tabulated below are the top recruiters during IIT Roorkee placements 2024:
|
IIT Roorkee Top Recruiters |
|
|---|---|
|
Accenture Japan Ltd |
ITC Ltd |
|
Intel |
Bank of America |
|
Amazon |
JP Morgan |
|
ICICI Bank |
CISCO |
|
American Express |
Microsoft |
Insights on Placements
Based on 251 Student ResponsesInternships and industry projects
Students can work with faculty on research projects
Employment opportunities
Many students started their own start-ups
Higher studies preferences
Majority opted in outside India
Placement support
Organized & proactive placement process
Alumni network
Strong alumni network that help with placement opportunities
Entrepreneurship cell
Very Active and resourceful, college is also involved
Overall feeling of students
Love being in college
IIT Roorkee B.Sc.Explore Other Courses
IIT Roorkee
Student Forum
Answered a month ago
IIT Roorkee MSc cutoff 2026 ranged from 126 to 904 in the first round for the OBC AI category. By the last round, the closing rank ranged from 158 to 1118. Hence, OBC AI category students need a rank of at least 1118Β to be qualified for admission. Candidates can check the table below to know the fir
N
Contributor-Level 10
Answered a month ago
A rank of at least 849 is required for students in the General AI category to gain admission to the MSc in Economics course. The highest rank for other categories, is given in the table below.
| Category | Β IIT Roorkee cutoff 2026 |
|---|---|
| General | 849 |
| OBC | 984 |
| SC | 2012 |
| ST | 3310 |
| EWS | 1132 |
N
Contributor-Level 10
Answered a month ago
Students in the General AI category needΒ a rank of at leastΒ 924 to be considered eligible for admission. If students want to get admission to other, more competitive courses, like MSc in Physics, MSc in Chemistry, etc., then a rank of at least 250 or 212 is required. Look at the table below to know
N
Contributor-Level 10
Answered 4 months ago
Professors in the Computer Science and Engineering department at IIT Roorkee are highly qualified & active in research. Though students experiences can vary widely. The faculty excels in research but teaching styles may differ by individual.
R
Contributor-Level 10
Answered 5 months ago
Youβve got solid options ,so letβs keep it simple and real.
Top pick (overall):
π Indian Institute of Technology Roorkee (Biotech) or Indian Institute of Technology Ropar (Mechanical)
IIT tag + exposure + long-term value is hard to beat.
If youβre 100% sure about coding/tech:
π LNM Institute of Informa
M
Contributor-Level 7
Content authored by:
Updated on Jul 1, 2025
IIT RoorkeeTake a look at Campus
Campus View
Campus Night View
Campus View

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 2027
- Reviews on Placements, Faculty & Facilities
- Admission 2027 - Cutoffs, Eligibility & Dates
- Placement - Highest & Average Salary Package
- Cut off & Merit List 2027
- IIT Roorkee Rankings
- Gallery 2027
- Infrastructure Details & Reviews
- IIT Roorkee Faculty
- Compare IIT Roorkee
- IIT Roorkee Q&A
- Scholarships
- JEE Advanced

What is the IIT Roorkee MSc cutoff? I belong to the OBC category.