@Marzzz Have you looked at the joint program with Olin? My D looked at Olin, and it is an amazing engineering school. 10 minutes away from W with shuttle bus transportation, and Wellesley has various levels of programming you can do, from an engineering certificate all the way to a dual degree. Olin is a beautiful and small campus with very friendly students.