Newman Science & Technology Center

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.

Project Information

  • Category
    Educational Facility Construction
  • Owner
    Isidore Newman School
  • Design
    Woodward Design Group
  • Size
    33,212 Square Feet
  • Budget
  • Location
    New Orleans, LA
  • Completion
    July 2018

Building a Stronger Brand + Web Design by Line 58