Skip to main content

Olin College Breaks Ground in Needham

Published 7/24/2000

Franklin W. Olin College of Engineering broke ground in May 2000 for its new high-tech campus on a 70-acre site in Needham. Phase one construction, slated for completion in fall 2001, will include a classroom/laboratory building, a student center, administrative building, and residence hall. Phase two will encompass four additional structures--a lab building and three residence halls--to be completed at a later date.