My son is a FYE transitioning to Mechanical. We are from NJ and he loves Purdue. The academics, the professional opportunities and the social aspects. That said, the engineering programs at the schools to which your son has been accepted are comparable and all will provide great opportunities if he puts in the work. Most on CC would advise that cost is the most important factor to consider (while one of the lower sticker price OOS public schools, Purdue gives out very little OOS merit dollars). After that it is all about “fit.” As another poster said, the schools your son is considering are very different. I would highly encourage campus visits and while there your son interacting with current students. If you have Purdue specific questions, feel free to PM me. Good luck to your son.