All the aforementioned institutes namely NIT Jamshedpur, NIT Raipur, IIIT Jabalpur, and IIIT Kancheepuram are good in their own way. They have their own strengths and weaknesses. The choice between these will thereby depend on personal preferences like distance from your home, the placements-branch-wise, and internship opportunities.
Now choosing the branch can be a bit tricky as BTech students have no idea of what exactly they are going to study. Choosing the branch is a blind bet and often many regret their choice later. That being said, if you are confused between electrical, electronics, and computer science then consider the following points
Out of these ECE is the most challenging with the least opportunities while CSE is the easiest with a plethora of opportunities.