History

Shanghai Institute of Technology

1954 Established in 1954, the 1st University to be given the name “Applied Sciences” in China

2007 START recruiting INTERNATIONAL STUDENTS

2016 MILESTONE Approved by MOE, we put UNIVERSITY IN OUR TITLE

2021 Granted the authority to offer doctoral degree

2018-2023 Rank the 1st in the classification evaluation of Shanghai colleges and universities (UAS type) for 5 years in a row

Location

Fengxian Campus: 100 Haiquan Road, Fengxian District, Shanghai Xuhui Campus: 120 Caobao Road, Xuhui District, Shanghai. 

image