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

School of Management, ShanghaiTech University

School of Management, ShanghaiTech University
Shanghai
China

This new 180,000 square foot school is centrally located within our newly designed Shanghai Technology University. The school will be built in two phases forming a campus within a campus. The school is organized around an oval courtyard. Primary circulation of the school is organized adjacent to the courtyard to optimize the indoor-outdoor connection. The school comprises eight classrooms, innovation labs, an auditorium, multiple informal meeting spaces, a three-story atrium linking classroom levels, a café and book store, ninety  faculty offices, research areas, and administrative and social spaces for faculty and students.

Placed at the southwest corner of the College, the School’s entry is through its Icon, a symbol of the connections and relationships that foster strong business entrepreneurship. The College’s form is defined as a set of articulated, yet simple structures shaped and sized to their programmatic purpose set around a memorably shaped oval court. The court’s edges become the College’s main circulation and interaction zones creating opportunities for indoor—outdoor use of space.