About
Founded in 1959, Shanghai College of Science and Technology (SCST) is a leading public vocational college located in Jiading, Shanghai, specializing in engineering, smart manufacturing, artificial intelligence, and new energy vehicles. Recognized as a Shanghai High-Level Higher Vocational College, SCST offers 25 academic programs and boasts a graduate employment rate of over 98%. The college partners with global industry leaders such as Schneider Electric, Bosch, and Tencent Cloud, integrating education with industry collaboration. In addition, SCST actively promotes international training under the “Belt and Road” initiative, driving its growth as one of China’s top applied vocational institutions.
Explore More About SCST

Our Philosophy
SCST aspires to become a benchmark for applied vocational education, distinguished by its technology-driven programs, strong industry partnerships, and global outlook. The college is committed to cultivating highly skilled professionals who not only foster innovation and advance emerging industries but also contribute to Shanghai’s vision as a global hub for advanced manufacturing, artificial intelligence, and smart technologies.
School Facts
98%
Employment Rate
66
Years of School History
25
Majors
7300+
Full-time Students
History
With a 65-year legacy, Shanghai College of Science and Technology (SCST) is a leading public vocational college located in Jiading, Shanghai’s “International Auto City.” Approved by the Shanghai Municipal People’s Government and registered with the Ministry of Education of China, SCST is recognized for its strength in innovation and entrepreneurship education. Consistently ranked among Shanghai’s top vocational colleges, the school keeps its programs closely aligned with the city’s industrial transformation. With a strong focus on technology and engineering, SCST prepares highly skilled professionals to meet the demands of an evolving workforce.
