Dear,
According to me, its better you choose computer science . Mechanical engineering is not an easy field , a lot of work goes on to make a product comes alive whereas making a software app is relatively simple and requires just logic. Mechanical engineering and computer science certainly share many of the same intentions and problem-solving processes, if in different dimensions. However, this is where many of their similarities end. They must nurture different skills and knowledge, for example, and that affects their education. A mechanical engineer might be able to design some of the hardware upon which computer scientists rely, but only the latter can typically put those components to practical use.
Hope this helps!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile