Hey Chirag
Firstly, congratulations for making up to this level!! You have got quite good options. For comparing amongst the 3 options, you need to set your priorities. It means what would you prefer, say for example branch vs location. You should search for the insights of the branches open for you and choose the one which interests you, then only you could excel in that field. Location wise, my preference would be Mumbai for definite reasons, say proximity for example. According to the statistics, NIT Srinagar and Uttarakhand have been the same and ICT is ranked better, and ICT has the lowest fees amongst the 3. But the closing rank for ICT is the lowest which indicates that the other 2 options have better academic records. All 3 of them have almost all the basic facilities. While the NITs are institutes of national importance, ICT is a deemed university. Again, it depends on you whether you consider this point to be important or not.
I recommend you to think about all the points and consider the important ones. Feel free to contact us for any further queries.
All the best!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile