For mechanical engineering. Costs are not super different (about 42k for Northeastern and Lehigh and 35k for UMD and Villanova). Also in honors college at UMD
I’m a current Villanova student. The engineering program here is awesome, lots of opportunities and mentoring done by upperclassman, as well as great career services.