I am getting computer science branch in UPES, Dehradun and mechanical engineering branch in thapar institute of technology. Which one will be better for my future???
If you want stability in life then go for mechanical engineering because there will be vast opportunities in corporate world as well as in government sector too.
But if you just wanted to earn and earn and don't want stability then you choose CS engineering. I am saying about this because after a time period of 10-15 years you will going to become useless for the corporate world because new technology will come and you can't cope up with new graduates and obviously your salary expectations will be higher than freshers.
All the best for you future.