You should give preference to courses rather than the college. It is necessary to know about them beforehand. I can provide you a brief idea about each of the courses so that your choice becomes a little easier.
If you want to do CSE or ECE, then BITS Pilani would be an excellent choice. For Chemical Engineering, IIT Bombay is a very good choice.
NITs generally are very good in core branches and for CSE and ECE they may not be a very good choice as the faculty is not good.