As far as future is concerned, I can recommend you to go with IT. but more preferred will be to go for CS. IT and CS almost go hand to hand. Both have mostly same placements and kind of similar jobs with little difference. Why m telling you this is because the future is going to get more technological, more machine dependent and you can access everything of that through programming... Which you can learn in these 2 branches.
Thank you.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile