Forget IBA, FAST is where the shizz is at as far as CS is concerned (we'll be waiting :devil: ). Kidding aside, you should have a good command on intermediate level calculus (trust me you'll thank me later), the rest is low level stuff in the first semester (C language to give you basic of programming, Basic Electronics, English, Islamiat).