If you are given these options, your rank in JEE Mains must be near 10k, and that in KCET >= 100. I was faced with similar choices, so I am listing down the pros and cons of each option-
If you are planning for an M.Tech in near future, choose IIITB. The iMtech will allow you to complete two degrees in five years, and you won’t be stressed over GATE exams. IIIT Bangalore offers the best placements. This is because Bangalore is the center of major IT and Electronics brands.
I chose iMtech at IIIT Bangalore because of these reasons. You must choose the option that best suits your personal preferences. All the three institutions are well renowned.