I would say better to consider your interest and potential before you choose any branch as it depends on that only but yes, CS is one of the most demanding branch among students as there are 40+ other branches also available you can check the same below - Computer Science Engineering Mechanical Engineering Information Technology ELECTRICAL ENGINEERING ELECTRONICS ENGINEERING Electronics and Communication Engineering CIVIL ENGINEERING CHEMICAL ENGINEERING AEROSPACE ENGINEERING BIOMEDICAL ENGINEERING AUTOMOTIVE ENGINEERING STRUCTURAL ENGINEERING ARCHITECTURAL ENGINEERING MECHATRONICS ENGINEERING ROBOTICS ENGINEERING PETROLEUM ENGINEERING GEOLOGICAL ENGINEERING NUCLEAR ENGINEERING MARINE ENGINEERING NANOTECHNOLOGY ENGINEERING MINING ENGINEERING etc. To check the complete list, you can g through the below link - List of Engineering Courses having B.E /Btech degree in India Hope this helps!!!
All the branches are good in engineering it totally depends on your interest and passion. You should choose the branch according to your interest.
If we compare the branches then ECE has good scope followed by mechanical, civil, electrical and IT.
You should concentrate in your study to get good college. Always select a college with good placements. If you choose a top branch in average college then it is of no use as there will be no placements.
Try to score good marks in your exam to get top colleges like NITs and IITs.
Good Luck!!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile