Hello Mohammed
MSIT is better than both of them and Techno India Salt lake is a lot better than Techno Newtown as Salt lake one is old and many students have passed from it and it has a very good placement many companies come there as compared to Newtown one because Newtown is new if you have good marks then the placement faculty in Newtown can help you apply for placements from saltlake too as they are all owned by techno india group and for branch it really depends on you i will suggest you to choose a branch which you like and then work hard and study it you will get better placement automatically and all 3 colleges are owned by Techno India group so if you do good in your branch then the management will help you sit where the best placements happen as they are all owned by same group and if you don't score good then whatever branch the only place you will get placement is TCS so choose a branch which you like then go for either one of them and work hard in that chosen branch
hope this helps you
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile