Newman Science & Technology Center
The new Isidore Newman Science & Technology Center is a three story, 33,212 square foot state of the art facility situated adjacent to the Lemle building and Henson Auditorium on a compact site on the south portion of campus. The building serves as an instrument to put education on display. The exterior design reinforces this concept with its transparency while also being considerate of its context in both materiality and form, utilizing light brick and standing seam metal roof it builds on the architectural language of recently developed buildings on campus to further reinforce the architectural identity of Isidore Newman School. The hip roof and the rhythm of the façade are an ode to the surrounding vernacular of the uptown neighborhood.
The interior design further illustrates “education on display” by providing continuous glazing into the facility’s life science, physics and chemistry labs so that the pedagogy can be experienced throughout. The building will also feature a systems display that will monitor the building’s solar panel array, stormwater retention system and the local weather conditions.
CategoryEducational Facility Construction
OwnerIsidore Newman School
DesignWoodward Design Group
Size33,212 Square Feet
LocationNew Orleans, LA