Last Tuesday, Ithaca College unveiled its new 38,000-square-foot, $18 million School of Business building, designed by Robert A.M. Stern Architects. The project is aiming for a LEED Platinum rating and will include a Center for Sustainable Management to incorporate green business principles into Ithaca’s MBA program.
The project team, which also included Gilbane Building Co., used a computer model to passively design the structure according to solar movement. The project also features a green roof, graywater system, and locally-sourced construction materials. Approximately 96 percent of construction waste was been diverted from local landfills, and the building’s glass façade includes photovoltaics and solar water-heating panels. Natural daylighting is extensive on the interior, which features a four-story atrium and open-air stairwell.
The School of Business is the first of two LEED Platinum academic buildings that are planned for the Ithaca campus; HOLT Architects’ $21 million administration building- scheduled to open up next fall- also features a green roof, as well as a geothermal heating and cooling system.