The school is located in the core area of Zhangjiang Comprehensive National Science Innovation Center (No.600, Rong Sheng Road), covering an area of 83 mu. The campus environment is beautiful and the hardware facilities are complete. Relying on Shanghai University of Science and Technology, the school makes full use of the advantages of system and mechanism and first-class educational resources, integrates Chinese and Western cultures, strives to create the characteristics of English for Science and Technology, and carefully cultivates students with rich humanistic background, broad vision, moist academic ability and good at innovation.