Which branch should I choose IIT Kanpur Mechanical Or IIT Kanpur Mathematics and Computing
See this all depends on you , what you like to do in future, If you like to do field work then mechanical branch has no match. But if you don't then MnC is better option for you to consider.
See MnC is just like CSE , their course are very much similar to that of CSE . Also MnC studens get job in all the IT companies which comes for CSE and ECE.
So you have to consider all the fctors. I personally sugest you to go with MnC.
Thank You