Hi,
In my opinion, in today's time, what matters more is college over courses. Even if you take some other branch in IIT and want to study CS related courses, there are minor programs and then there are many online courses where you can study CS. After all this there won't be much hassle in getting a Coding job at IIT during placements. Plus, the amount of opportunities you would get would be massive too in comparison to state universities. So I would say go with IIT.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile