I shall try to answer this question from a branch perspective first. See in subjects like ECE or for that matter even in EEE nowadays you do have subjects in computing thrown in including electives or minors that you can take up. One e.g. that comes to mind in case of ECE is Robotics and Intelligent automation as far as electives are concerned. So subjects like ECE and EEE give you a broader Domain flavor and at the same time help you stay relevant as far as entry into IT is concerned.
Now as far as colleges are concerned, even though both IIT R and BITS Pilani are very reputed institutions, I feel IIT Roorkee will give you a slight edge as far as entry into industry or going abroad for further studies are concerned. All the best.