IT has nothing to do with Computer Science, they do belong to same general areas but not in literal sense, difficult to explain briefly. FAST and NUST both are good.
Though it's a good idea to get in touch with recent graduates or someone from Computing faculty to get to know what they actually teach you.
I have a Masters in Computer Science. In a nutshell, if you want to do graduation in Computer Science then you must be absolutely clear that you want to focus on problem solving skills and research the field. You can do programming jobs later or get into development process, but from the perspective of solving the problems using your theoretical knowledge. This is what separates it from Software Engineering, which is purely development and process oriented field.
Sent from my Galaxy S8 using Tapatalk