Olin College of Engineering
Colleges & Universities Nonprofit
Located in Needham, Mass., and enrolling 350 students, Olin College is an undergraduate engineering institution that has been exploring innovative educational approaches since its founding in 1997 by the F.W. Olin Foundation with a grant “to be an important and constant contributor of engineering education and America and throughout the world.” From the beginning, Olin was designed to be different, with no academic departments or faculty tenured, and a bold mission to create one of the most engaging and meaningful learning experiences possible for young engineers. Today, Olin is a top ranked engineering college renowned for graduating engineer-innovators and for serving as a privately- funded national laboratory for STEM education redesign. More at olin.edu.
- Ranked #3 Undergrad Engineering Program by US News & World Report