If you are a person who is willing to compromise with cse branch not to vast extent but enough to be satisfied with ece then nit kkr ece is best option and then iiit lucknow IT because its placements have improved vastly over the years then come nit durgapur and jamshedpur both go neck to neck and it depends which one you want to choose and other colleges since they are comparatively newer I wont advice you to go with them as not much information about coding/placements and other things are available about them.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile