This website no longer supports Internet Explorer 7 or below. Please update your browser.

Main Auditorium, Shanghai Technology University

Main Auditorium, Shanghai Technology University
Shanghai
China

The Main Auditorium provides a highly visible destination to welcome students arriving from the academic and residential zones. The building is located prominently toward the southern end of the Village Canal Promenade—the major student pedestrian spine—and across from the Library. The design creates a sculptural, curved expression to give the building a unique iconic form within the campus. The exterior metallic cladding and form provides a streamlined, technological image that relates symbolically and appropriately to Shanghai Technology University’s academic function and mission.  On the east façade, the entire Ground Floor is opened up to form a dynamic, glazed lobby under a tall arcade. The side walls on the south and north façades are also glazed, allowing abundant light and views to filter through to the interior. The interior finish surfaces feature the predominant use of wood on beams and ceiling to optimize acoustic performance while providing a warm, intimate character. In addition, the inside walls incorporate sound panels to further enhance the sound performance. The Auditorium providing key venue for academic lectures, performances and other events on the campus, with 543 seats.