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.
College Comparison based on Courses, Placement, Rank, Fee
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile