If you are given these options, your rank in JEE Mains must be near 10k, and that in KCET >= 100. I was faced with similar choices, so I am listing down the pros and cons of each option-
If you are planning for an M.Tech in near future, choose IIITB. The iMtech will allow you to complete two degrees in five years, and you won’t be stressed over GATE exams. IIIT Bangalore offers the best placements. This is because Bangalore is the center of major IT and Electronics brands.
I chose iMtech at IIIT Bangalore because of these reasons. You must choose the option that best suits your personal preferences. All the three institutions are well renowned.
My cousin is a student at NIT Delhi currently and claims it to be the best NIT in North India. It provides an excellent platform for research-oriented study and top-notch academics.
The first-year students of all branches are taught the same subjects. From the 3rd year, students have labs for every theory subject. There are approximately 60–70 hour classes of core subjects and 30 hours lab in the same subject. Students are also required to make projects for every lab for which they are even graded. There are around 7-8 subjects in every semester comprising 5 core subjects and remaining computer science, humanities, and applied science subjects. The curriculum is therefore very rigorous and you will have to work extra hard for this branch.
The branch records great placements every year and students are also offered internships from good companies. An added advantage of studying at NIT Delhi is the close proximity to coaching centers in Delhi.
However, NIT Delhi lacks in terms of cultural activities so if you want to experience a dynamic and fun-filled campus life, you might want to reconsider your decision.
NIT Patna is a very old and well-established college. On the other hand, NIT Uttarakhand is very new (est. 2010). As a former ECE student at NIT Uttarakhand, here are my observations on my college-
NIT Uttarakhand isn’t a bad choice as it will give you great learning opportunities. But NIT Patna is way older and will provide you with better placements and facilities. Thus, I recommend you choose NIT Patna for your ECE.
It's tough to choose between MNIT Jaipur Civil, NIT Hammirpur ECE, EE, or NIT Kurukshetra EE. The answer depends on your interests alone. However here are a few things you would like to consider
Ultimately, the final decision depends on your inclinations and future prospects so choose wisely.
ECE started as an independent branch at IIT Bhubaneswar in 2016. Only around 10% of the students are placed in core companies like Marvell Technology and Qualcomm.
The rest of the students are placed in software companies like- Amazon, Microsoft, HSBC, Mathworks, Oyo, and Razorpay among others.
Thus, a lot fewer core companies visit the campus for placements as compared to software companies. Overall, the ECE branch placements are good.
For those who are open to shifting to the software domain, IIT Bhubaneswar is a pretty good option for your ECE. However, if you wish to work in the core companies, try to get admission to one of the old IITs.
Here are the placement statistics for B.Tech ECE at IIT Bhubaneswar:
Placement Parameters |
B.Tech ECE |
Placement Percentage |
87% |
Highest Package |
44.62 LPA |
Lowest Package |
9.65 LPA |
Average Package |
22.85 LPA |
Median Package |
18 LPA |
Electrical Engineering course is present at IIT Bhubaneswar since its inception. Before 2016, B.Tech Electrical Engineering was a combination of Traditional Electrical and Electronics Engineering (EEE) and Electronics and Communication Engineering (ECE). Since 2016, both branches were divided. Now, there is B.Tech in EE and a B.Tech in ECE offered by IIT Bhubaneswar.
You can consider IIT Bhubaneswar for pursuing a B.Tech in ECE. The institution offers good salary packages to its students.
NIT Warangal and BITS Hyderabad are renowned institutes in India. But BITS Hyderabad is leading due to some reasons, which are listed below
Internship – BITS Hyderabad provides a six months internship program right after the degree program. This experience is beneficial for getting a full-time job
Dual Placement – The core companies visit the college twice a year so the students can sit for the interview two times
Early Graduation – The degree program can be completed six months early, or you can take a break for six months and complete the degree on time.
Coding Culture – BITS Hyderabad has a highly competitive culture in ICPC. The trend toward open-source development increased GSOC selections.
Peer Group – This institute does not have reservations, so you will have a healthy peer group
Minor Degrees – You can also pursue other minor degree courses like data science, finance, robotics, etc., which adds an edge to your inclinations.
Overall, BITS Hyderabad is a better choice than NIT Warangal.
For ECE, REVA University is better. The department has a dedicated group of faculties. The classroom sessions are interactive. The college also offers many skill development programs which are quite useful.
REVA University offers good facilities and infrastructure to students. It has a library that stays open from 6 am to 12 pm. If you are interested in coding, you can join the coding club of the institute.
REVA University ECE placements are around 100% each year. On average students of this branch received a package of around 4 LPA to 5 LPA.
Today, CS is one of the most preferred domains and its demand is growing at a very fast rate in the job market. For anyone whose ultimate goal is high packages in top firms, CS should be the only choice. No other branch can fetch you packages as high as CS.
As a BITS Pilani student, you can access the extensive alumni pool and develop strong networks in industries. Also, the CS placements at BITS Pilani are top-notch
Particulars |
Data |
Number of students placed |
18 |
Number of companies |
46 |
Highest CTC |
INR 38 LPA |
I wouldn't suggest you go for ECE IIT Roorkee unless you are genuinely interested in that field and want to pursue a career in it.
The answer to this question depends on the interests. It totally depends on the field of interest of the student.
If there is still a confusion about DTU for software Engineering and ECE at NSIT they can look at the college placements for that particular course.
Placements of Software Engineering at DTU and Communications engineering at NSIT:
Name of the College |
Delhi Technological University (DTU) |
Netaji Subhas Institute of Technology (NSIT) |
Highest package offered |
1.08 crores per annum |
INR 56 Lakhs per Annum |
Average package recorded |
13 Lakhs per annum |
INR 10 Lakhs per Annum |
Top recruiting companies |
Google, Microsoft, amazon, adobe etc. |
Google, Goldman Sachs, JP Morgan, Amazon, Arcesium and Adobe |
Therefore, according to the placement averages and top companies that visit the college, Software engineering from Delhi technical university seems like a viable option. There is a wide wage gap that we can see in the tables mentioned above. Also, most of my batch mates also feels that software engineering in DTU is a better option as compared to ECE in NSIT.
I am listing down certain parameters for a better comparison between both these options-
Both the colleges are really good. I would recommend you make your decision based on the branch you are interested in studying.