Shanghai Institute of Technology

Shanghai Institute of Technology

School profile
  • Location:

    Shanghai, Shanghai

  • Population:


  • Extent:


Why choose Shanghai Institute of Technology ?
Shanghai Institute of Technology is the first high-level applied innovation university named after "Applied Technology" in Shanghai and the country's first. It was selected as a key construction unit of Shanghai's high-level local universities and one of the first batch of first-class undergraduate construction leaders in Shanghai universities. plan and first-class graduate education leading plan, the Ministry of Education’s Outstanding Engineer Education and Training Plan, the Ministry of Education’s first batch of new engineering research and practice projects and first-class undergraduate major construction sites, the nation’s 100 application-oriented demonstration undergraduate university construction units, national intellectual property pilot universities, National College Student Innovation and Entrepreneurship Training Program, Shanghai's first batch of demonstration colleges and universities to deepen the reform of innovation and entrepreneurship education, Shanghai's leading colleges and universities in the overall ideological and political reform of curriculum, Shanghai's law-based school governance model school, Shanghai's new engineering, new agricultural sciences, and new liberal arts research and practical projects, and is a member unit of the University of Applied Technology (College) Alliance, CDIO Engineering Education Alliance, and Yangtze River Delta University Technology Transfer Alliance. The school was founded in 1954. In 2000, Shanghai Institute of Technology was formed by the merger of Shanghai Light Industry College, Shanghai Metallurgy College, and Shanghai Chemical Engineering College. In 2006, the Shanghai Fragrance Research Institute affiliated to the former Ministry of Light Industry was merged into the school. In 2008, it officially became a master's degree authorizing unit. In 2016, it was renamed Shanghai University of Technology with the approval of the Ministry of Education. It will be approved as a doctorate-granting unit in 2021. According to information on the school's official website in May 2023, the school has two campuses, Fengxian Campus and Xuhui Campus, covering an area of 1,428 acres and a construction area of approximately 582,700 square meters; it has 19 secondary colleges (departments) and 56 undergraduate majors. There are 6 provincial and ministerial key disciplines, 1 first-level discipline for doctoral degree authorization, 8 first-level disciplines for master's degree authorization, and 11 professional master's degree authorization categories; there are more than 3,200 full-time graduate students and more than 16,000 undergraduate and junior college students. There are more than 1,700 faculty members, including 1,261 full-time teachers.
How to apply?
  • Step1

    Complete Application
    Form Online
  • Step2

    Upload Required Application
  • Step3

    Pay Fees/Send to University
  • Step4

    Track Admission Status