The IIT Bhubaneswar is among the newly opened IITs in India. The institute was established in the year 2008 and the ECE branch was started in the year 2016. The first batch of ECE graduated in 2020. Whereas NITK is among the oldest NITs of India. The institute was established in the year 1960 and ECE started in the year 1979. So, naturally, NITK has a stronger base in terms of research & academics, clubs, society, and other activities.
In IIT Bhubaneswar, companies like Samsung, Goldman Sachs, Jio, Honeywell, Tesco, Adobe, and TCS participated in placements of 2020. 38 students got placed out of 39 students who registered from the ECE branch with an average of 15.8 LPA in the year 2019-20.
In placement statistics of ECE at NITK is quite good too. In the batch of 2018 – 19, a total of 97% of students were placed with an average package of 14.15 lakhs per annum. The highest package offered in NITK was around 39 Lakhs per annum.
ECE department of IIT Bhubaneswar focuses on theory and research work equally. Both institutes have well-equipped laboratories such as Digital Signal Processing & Embedded Systems Lab, VLSI Lab, Signals & Systems Lab, Wireless Sensor Networks Lab, Radiating Systems Lab, and Communications Systems Lab. Since NITK is older than IIT Bhubaneswar, the faculty of NITK has more experience than IIT Bhubaneswar.
NIT Surathkal is on the top when compared to other NITs. NIT Kurukshetra, moreover, is better than most new NITs of India. The reasons for it are as follows.
Here is a brief outline of NITK.
Highest CTC |
43 LPA |
Average CTC |
17 LPA |
No of students placed |
977 |
Major recruiters |
Byju’s, 09 Solutions, ZS Associates, etc. |
Among the IITs, IIT Hyderabad is mostly preferred over other because it is in close distance from the metro city and has all the necessary amenities. Although, you should research more about other IITs as well.
However, on grounds of comparison, NIT Kurukshetra is several steps ahead of IIT Hyderabad.
It depends upon what subject you would like to pursue. Here are some of the factors that may help you decide between NITK and NIT Puducherry.
If you don’t have any inclination towards a specific branch then you should choose NITK.
I know people from both NIT Allahabad and NIT Surathkal and based on the reviews I got from them, I will say the former is better. Choose Civil Engineering, only if you are genuinely interested in the branch. If you want placement after the completion of the course, you will have to work hard as there are not many core companies visiting the campus placement drive. However, the placement record for NIT Allahabad is better as compared to NIT Surathkal.
Here are some of the other reasons why you should give preference to NIT Allahabad.
Average CTC |
7.35 LPA |
Highest CTC |
17 LPA |
Placement Average |
32.05% |
No of students eligible for placement |
78 |
No of students placed |
25 |
However, before you decide on any college you should do your own research on the branch at both institutes.
To secure a seat in the CS department at NIT Surathkal you will need a minimum score of around 235 in JEE Main. If you belong to some category then, you will need to score 180 or above to get a seat in CS.
In terms of rank, you should be safe if you have a rank of around 2500-3000. Here is the required cutoff for CS at NIT K in recent years.
Category |
HS |
OS |
General |
1000-1600 |
960-3181 |
OBC |
355-613 |
683-2550 |
SC |
158-259 |
376-968 |
ST |
82-105 |
219-222 |
EWS |
151-179 |
1071-1102 |
Hope this gives you some idea of what to expect.
All of the mentioned institutes are very reputed and considered among the top engineering colleges in India. The academics and course curriculum are the best with excellent placement opportunities. A lot of reputed companies are known to visit the campuses with decent salary packages.
Students take programming very seriously and practice it a lot as it is one of the necessary skills required to become a computer engineer. The companies select students based on their coding skills and knowledge rather than looking for academic credentials. You will be selected based on your profiles on GitHub and Topcoder. Salary packages range from 5-50 LPA depending on your skills and experience.
I have some friends who have become managers in computer engineering through personal learning and luck too. To rank these colleges, I would put NIT Calicut first, then NIT Surathkal and BITS Goa at last. The NITs are excellent and only the main campus of BITS Pilani is comparable to the NITs.
Considering the opportunities which may get available for you in the future, I would suggest you go for Chemical Engineering at NIT Surat as it would be a better option over metallurgy. As my sister studied there, I am very well aware of the college and its pros and cons.
Categories |
Chemical at NIT Surat |
Metallurgy at NIT Surathkal |
Course Fee |
5.63 lakh |
5.45 lakh |
Highest CTC |
16 LPA |
12 LPA |
Average CTC |
7 LPA |
6 LPA |
Recruiting Companies |
ONGC, DE Shaw, GlaxoSmithKline, Hindustan Unilever, etc. |
Tata Steel, Ambuja Cement, Tech Mahindra, Vedanta, etc. |
Choose wisely after performing a significant amount of research and analysis about the courses that you wish to get enrolled in from either of these institutions.
MNIT Jaipur is pretty decent when it comes to these two colleges. Apart from the location advantage, here are some major reasons why you should choose it.
All in all, MNIT Jaipur has an edge over NIT Surathkal. CSE from MNIT is one of the best CSE programs among NITs.
One of my friends is an alumnus of NIT Surathkal and was in awe of it since the beginning of his academic program.
Another friend of mine was in the third year of chemical engineering in NIT Nagpur and felt as if he did not gain any technical knowledge after studying for three years. This is something overlooked by most 'excellent' universities across India and they do not allow students to question it. Therefore, if you have a better option available- go for that, not any NIT.
My sister studied CSE from NIT Surathkal which is an excellently ranked Institute. It has excellent opportunities available for anyone in the CSE department. It is the best option in terms of placements because core ECE jobs do not pay well. The number of jobs available to CSE graduates is way more than those to ECE.
If you notice the trend, you will see that a huge number of new companies have surfaced in the last decade, a few of them who recruit CSE students are Flipkart, Swiggy, Zomato, and Paytm.
You won't find a single MNC for ECE students and if any does, it's the core companies whose number is less than 15 here in India. These days ECE companies are not investing in B.Tech students, they are more interested in Masters candidates.
Some startups have come up in core engineering but there's a high chance that it will merge with other prosperous companies. They don't even provide good pay.
If you look at the reputation and academic excellence of both the Institutes, then you will realize that they are good. It's always advisable to choose CSE because data is king, currently.