While thinking about which branch to choose before taking admission to a Bachelor of Engineering Program, the following branches come into mind: (i) Computer Science Engineering (ii) Electrical Engineering (iii) Electronics and Communication Engineering (iv) Mechanical Engineering (v) Civil Engineering Other than