See it depends on your interest,your passion. Select that field which you like the most. If you love compureco then go for computer science., If you love engines, thermodynamics than go for mechanical engineering. There are many fields like hydrowater engineengin, automobile engineering,chemical engineering and so on .
Check this link:
https://typesofengineeringdegrees.org
Each and every have their own importance. I can't say which one is best or which one is not . It is you who have to select your branch according to your interest. If you are confused about your interest then you can search about every branch details that will help you in your selection
In this modern era of technology I would like to suggest you that go for either Computer Science or Electronics and Communication Engineering. But still I will also like to ask you that please try to find your personal interests and ablities in any fields or subject then accordingly choose your branch.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile