Introducción al campus de Xuhui: El campus principal de la escuela cubre un área de 868,74 acres, con varias áreas de construcción de casi 413.524 metros cuadrados, incluidos 56.614 metros cuadrados de aulas, 118.519 metros cuadrados de laboratorios y 21 residencias de estudiantes de 117.131 metros cuadrados y con capacidad para 15.000 estudiantes.