New Campus
Franklin W. Olin College of Engineering
Location: Needham, MA
Total GSF: 80 Acres
The new campus explores the formal interaction of buildings and landscape at a large scale. The campus is at once inwardly focused and expansive: human-scaled elements combine with larger planning gestures to produce a series of spaces that are both livable and grand. An elliptical central green orients length-wise along a sloping hillside and anchors the design conceptually, formally and spatially. Spaces within and around the oval invite student inhabitation and interaction, and provide glimpses of long-range vistas.
Sustainable thinking underpins the entire new campus. Buildings orient to maximize solar exposures, and existing site constraints, including extensive wetlands, utility corridors, and an underground aqueduct – inform building placement. Architectural guidelines establish energy and resource efficiency as integral to building design, and propose a language of overhangs, exterior shading devices, daylighting strategies, and local materials. A central plant supports the four initial buildings and is scaled to accommodate future growth.
Photography © Michael Moran