Information Technology
As per my Suggestion B.VOC Software Developer is Better then BCA. B.VOC have Vocational training so students got IT Organisations Environments.Some IT companies also provide stipend in B.VOC that not possible in BCA
Both the colleges are good you can choose the college according to branch preference.
If we compare the colleges you can go for NIST as it is better college.
You can also compare the colleges from the given below link
NSIT Ratings and Reviews
MNIT Ratings and Reviews
Good Luck!!
Computer Engineering is highly volatile requires continuous updation to survive whereas Mechanical Engineering is stable, long term and comparitevely secured. Computer Science is demanded a bit more than Mechanical Engineers for a reason because Computer scientists are needed for IT and web departments which is booming daily.
You should go for MNNIT as it is outstanding college.
You can compare both the colleges from the given below link
MNNIT Ratings and Reviews
Both are almost above average colleges for btech studies.
You can check the college reviews and ratings below:
Pune Vidyarthi Griha College
Singhad College
Hope this helps.
The Question containing Inaapropriate or Abusive Words
Question lacks the basic details making it difficult to answer
Topic Tagged to the Question are not relevant to Question
Question drives traffic to external sites for promotional or commercial purposes
The Question is not relevant to User
And never miss an important update