Hello Aspirant,
All the branches that you have mentioned are somewhat related to either Computer Science or Information Technology.
1. Computer Science Engineering (CSE or CS) - It is a branch which involves study of Data Structures, Algorithms, Programming, OperatibO Systems, Databases, and many more things which basically used by Backend programmers or coders.
2. Information Technology (IT) - Somewhat similar to Computer Science branch but usually focuses more on public service IT solutions. You can understand difference between CS and IT as follows-
A program for library management is developed by CS Engineer. If in future it gets any error or bug then an IT Engineer can easily rectify it.
3. Information and Communication Technology (ICT) - This branch involves some additional subjects like Fiber and Laser Technology, Signal Processing and Communication and many more.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile