Which IIT is good for which engineering branch?

Which IIT is good for which engineering branch?

6 mins read51.7K Views 3 Comments
Updated on Jan 24, 2023 10:09 IST

By Aman Goel

JEE is the entrance exam for IITs, which are among the top colleges of our country. They are the aim of lakhs of students right from childhood. The kind of atmosphere that IITs provide for growth and development for students is really good. Due to the same, a lot of students give the exam and there is immense competition for every rank. With a drop in score by just 1 mark, the rank can vary a lot. Due to this immense competition and uncertainty involved in JEE Advanced specially, it is always good to estimate your score, rank, and finally decide the IITs which you want and which you can get. After the exam is over, all students focus on counselling and knowing the best branches in the best IITs is important. You would have to prepare lists and think a lot about your choices before finalizing anything.

Here, we will talk at length about all the IITs that are best and also, the branches which are best in these IITs.

Top 5 IITs with their best branches:

    1. Indian Institute of Technology, Bombay: The craze for IIT Bombay is of an extreme level in students. It is one of the best institutes of the country and is located in Powai, Mumbai. It has an entrepreneurship department, which conducts courses for students interested in entrepreneurship. Also, Powai is a startup hub, so lots of entrepreneurial exposure is possible. The college offers a lot of other courses and unique ones too, like Bachelor of Science courses in Chemistry and Economics. The best branches in IIT Bombay are Computer Science and Electrical Engineering. In 5-year integrated courses, Electrical Engineering with MTech. in Microelectronics is very popular. Apart from these, Mechanical Engineering and Engineering Physics are also good courses here. For getting CS safely in IIT Bombay, you need to have an under 60 all India rank.
    2. Indian Institute of Technology, Madras: The campus is huge and beautiful and has everything that a student can need for his growth and development. According to Top 500, IIT Madras has the fastest supercomputing facility in India. The college has 5-year integrated courses along with the 4-year regular courses. It also offers five-year BS + MS courses for Physics and Biology. The top branches in this college are Computer Science and Electrical Engineering. To secure CS safely in IIT Madras, you need an under 160 all India rank in JEE Advanced. For EE, you need a rank of around under 600. Apart from that, Mechanical, Chemical and Aerospace also are popular among students. The biodiversity found at IIT Madras is exceptional, with several endangered species residing inside the campus.
    3. Indian Institute of Technology, Kharagpur: This is the oldest IIT and has a very big and beautiful campus. It also offers a wide variety of courses and is a top choice among JEE aspirants. It has unique courses like Agriculture and Food Engineering, Applied Geology, Exploration Geophysics, and many more. It even offers an Architecture course, which is a five-year one. Computer Science and Engineering, along with Electronics and Electrical Communication Engineering, are the top two courses at this institute. Another noteworthy point is that the Mathematics and Computing course is also very popular and is a five-year integrated MSc course. For securing CSE, your rank should be under 250 or so, whereas for ECE it should be under around 900. More than 30 MOUs are signed between IIT Kharagpur and the Universities of France, Germany, Spain, Australia, UK for student exchange programmes and research work.
  1. Indian Institute of Technology, Delhi: It has all the modern amenities and a beautiful campus to keep the students happy all the time. The college doesn’t offer integrated MSc. programs. Computer Science, Mathematics and Computing, and Electrical Engineering are the best programs at IIT Delhi. 5-year integrated BTech plus MTech in CSE is also very popular among students. For securing CSE in IIT Delhi, you need to have a rank under 100. For getting Mathematics and Computing, a rank under 320 or so is needed. If you want to prepare for CAT along with doing BTech, it will be pretty convenient for you because there are many good CAT coachings near the IIT Delhi campus.
  2. Indian Institute of Technology, Kanpur: This one is also a really old and big institute. The students of this college have done excellent work in research and development. IIT Kanpur has a really green campus and provides students with the best of facilities. The airstrip and Olympic size swimming pool of IIT Kanpur are very famous. IIT Kanpur also has excellent sports facilities. Computer Science and Engineering, Electrical Engineering, and Mathematics and Computing are the top courses at this institute, wherein Mathematics and Computing is a 4-year BSc. course. An under 200 rank should get you CSE in IIT Kanpur. For EE and M&C, a rank under 850 or so will work.

The above list of top 5 IITs are some of the best institutes of the country. The relative ranking of these 5 colleges changes every year and they keep circulating among themselves in the bracket of Top 5. They all are equally good and provide a great environment for the growth and development of the intellect of students. So, when you are a top ranker, you can go by your interests and make a choice accordingly. Few unique courses and specializations are offered by almost every top IIT and you can even explore them according to your interests. Just remember to make an informed choice.

Discover top B.Tech colleges explored by similar minds

Students like you who showed interest in this article are also exploring the following colleges

Tiruchirappalli
#9 NIRF
₹5.00 L
Roorkee
#6 NIRF
₹8.00 L
Hyderabad
#7 NIRF
₹8.00 L
Guwahati
#8 NIRF
₹8.00 L

Want better recommendations?

There is a 90% more chance of getting best college recommendations by sharing preferences.
Delhi
#30 NIRF
₹4.00 L
Varanasi
#10 NIRF
₹8.00 L
Indore
#12 NIRF
₹8.00 L
Pilani
#11 NIRF
₹4.21 L
Dhanbad
#15 NIRF
₹8.00 L
Vellore
#16 NIRF
₹4.87 L
Confused about which college or exam to opt for?assitentRcpRhsImage
  • Chat with our counselor
  • Get your personalised list of colleges & exams matching your preferences
View allCollections

About the Author:

Aman Goel is co-founder at a Tech Start-up. He holds a BTech in Computer Science Engineering from IIT Bombay with a JEE Advanced AIR 33 (Year 2013).

During his free time, he enjoys writing articles/blogs. He is an Entrepreneur, Coder, Speed-cuber, gamer, and fan of Air crash investigation!

Q:   How many months are required to prepare for JEE Mains exam?
A:

The time period required to complete the JEE Main preparation depends mainly on the students. Every student has their own pace of study. Ideally, 6-month time is good enough to complete the JEE Main preparation. Students who have started preparing from class 11 or 12 can easily prepare for JEE Main in 6 months considering the topics of JEE syllabus have already been studied in classes 11 and 12.

JEE Main preparation is most effective with classes 11 and 12 as almost 90-95 percent of topics are similar in both exams. This way students can easily complete the entire JEE Main syllabus as well as the syllabus of classes 11 and 12. After the board exams, students get 1-2 months' time where they can focus entirely on JEE Main. Students who have started late for the JEE Main exam can make a 6-month plan where in the first three months they have to focus on revising the syllabus studied in classes 11 and 12. In the next two months focus on solving questions of JEE Main and analyzing the mistakes being made, if any. The last month should be focused on solving mock tests and JEE Main previous year question papers.

Q:   How to crack JEE Mains in first attempt?
A:

Clearing the JEE Main exam in first attempt is not a difficult task. Several students clear JEE Main while in class 12. One thing that makes it easy to clear JEE Main with class 12 is that students are in regular touch of most JEE syllabus. To score good marks in JEE Main in the first attempt, it is advised that you study class 11 and 12 topics thoroughly, clear all the concepts and solve mock test papers. Also, NCERT books which you study in class 11 and 12 are the best books for JEE Main preparation. Students must study NCERT properly and solve all the questions in the book and do not memorize the concepts as some students do rather understand the concepts.

Q:   How should I prepare for JEE Mains and Advanced together?
A:
Students can prepare for both Mains and Advanced together but it is not a wise idea to prepare together as both exams have different syllabus, exam pattern and difficulty level. The difficulty level of JEE Advanced exam is much higher than JEE Mains. If preparing together for both the exams, make a list of topics that are asked in JEE Main as well as Advanced. Solve questions from these topics from NCERT as well as additional books. For JEE Mains, students can stick to NCERT but for JEE Advanced students need to take help from books like HC Verma.

Explore more B.Tech exams with upcoming dates

SAT Registration Deadline for ...

30 Nov '25

JEE Main 2026 Correction Windo...

1 Dec '25 - 2 Dec '25

SAAT 2026 Notification

2 Dec '25

GITAM GAT 2026 registration la...

10 Dec '25

Last date to fill ATIT 2026 ap...

19 Dec '25

KALSEE 2026 Application Form S...

1 Jan '26

KREE 2026 Application Form

6 Jan '26

HSTES LEET 2025 Application Form

30 Nov '25

SAEEE 2026 application form Phase I

30 Nov '25

CRMUAT 2026 Application Form D...

6 Jan '26

 

 

 

 

Read more:

Q:   Is BTech available in IIT Madras?
A:

Yes, a full-time four-year BTech course is available at IIT Madras. Admission to this course is completely entrance-based. Candidates can pursue BTech course across various popular specialisations, including Aerospace Engineering, Aerospace3 Engineering, CSE, Metallurgical and Materials Engineering, etc. IIT Madras BTech admission are offered on total 1,195 seats through a common admission process. Candidates are selected based on valid JEE Main, followed by JEE Advanced scores.

Q:   How to prepare for JEE Main from Class 11th and 12th?
A:
Starting the JEE Main preparation from class 11 or 12 is the best time. As JEE Main syllabus consists of topics from class 11 and 12, students can easily cover all the topics along with school. Students can begin by checking the topics that is covered in both school and JEE Main and give special attention to them. For all three subjects, study NCERT and also take help from reference books. Understand the concepts thoroughly and solve numerical problems. To crack JEE Main along with class 12, students should devote at least 2-3 hours for JEE beside class 12 studies. Regularly solve JEE Main mock test and solve previous year question papers to evaluate the performance.
Videos you may like
About the Author
This account contains a repository of insightful articles by subject matter experts from all walks of life talking in-depth about various facets of course/college/career selection and corresponding challenges and le Read Full Bio
qna

Comments

(3)

A

Ajay Gupta

4 years ago

Pls help which one is better Electrical and electronics Dual course from IIT Kharagpur or Computer Science Btech from IIT Gandhi Nagar... Pls suggest

Reply to Ajay Gupta

R

Rashi GUPTA

5 years ago

IIT ghuwati cse or IIT delhi electricval which one to h

Reply to Rashi GUPTA

s

saket kumar

4 years ago

cse

which choice is best in given two IITKharagpur-ECE IITMadras -EEE

Reply to UMAMAHESWARA RAO ALLAM

Iit kgp