Energy House

Owens Campus: Energy House

LEED Platinum Certification: Leadership in Energy and Environmental Design (LEED) SealLEED Platinum Certification: Leadership in Energy and Environmental Design (LEED) SealDelaware Tech’s Energy House at the Owens Campus in Georgetown was awarded LEED Platinum certification by the United States Green Building Council, the highest level of LEED certification available. LEED, which stands for Leadership in Energy and Environmental Design, recognizes practical and measurable green building design, construction, operations, and maintenance solutions. Just 71 institutions of higher education in the U.S. have a LEED Platinum building on their campus, and only 11 of those are community colleges.

The facility houses a state-of-the-art, hands-on learning environment containing two classrooms, a conference room, and wall galleries of the technologies and materials used. Included in the design of the building are solar systems, wind generation equipment, a living green roof, radiant floor heating, geothermal options, and examples of efficiency in construction and appliance usage. Delaware Tech uses the facility for the College’s two-year associate degree in Energy Management. Energy House is also open for public tours to provide consumer education for the community.