For branch choice its depand on your interest all branch is good but if you go in intrestein brach you may face many problems.Other for petroleum engineering choose pdpu but other than this nirma is best for placement and education.Hope it help.
Explore top Mechanical Engineering courses, eligibility, entrance exams, syllabus, scope, and career options in this comprehensive e-book guide for students.
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile