KIIT is having a lot of branches and its sub branches. Having qualified faculties in there campus and the placement scenario is also good. They are having different building for every branches and as per the reviews it is a good college out of your given option. The fees structure is very high. The total incl. Hostel and mess it costs around 16lakhs for 4 years
Narula Institute of Technology is one of the finest college in kolkata. And comes under top 5 college is west bengal. This college gives you a lot of opportunities and exposure to the cooperate industries. This college is breaking previous placement records every year.
IIIT Ranchi is too early to judge as there first batch will pass out on 2020 and as per there info they are guided by other colleges
Hope that helps
All the best
In my opinion IIIT Ranchi is the best college among these 3. Because IIIT Ranchi is a central government college and these colleges are funded by central government. So the future of IIIT Ranchi will be bright and also the student who will have been studying there.
All the best!!