About
Founded in 1959, Shanghai College of the Science and Technology (SCST) is a public vocational college in Jiading, Shanghai, specializing in engineering, smart manufacturing, AI, and new energy vehicles. Recognized as a Shanghai High-Level Vocational School, it offers 25 programs and maintains a 98%+ graduate employment rate. SCST partners with global leaders like Schneider Electric, Bosch, and Tencent Cloud, integrates industry collaboration, and expands international training under the "Belt and Road" initiative, driving its growth as a leading applied vocational institution in China.
Explore More About SCST

Our Philosophy
SCST aims to become a leading applied vocational institution recognized for its excellence in technology-driven education, industry collaboration, and global engagement. The institute strives to cultivate highly skilled professionals who drive innovation, support emerging industries, and contribute to Shanghai’s development as a global hub for advanced manufacturing, AI, and smart technologies.
School Facts
20%
Scholarship Recipients
20%
Scholarship Recipients
20%
Scholarship Recipients
20%
Scholarship Recipients
History
With 65 years of history, Shanghai College of Science and Technology (SCST) is a public vocational institution in Jiading, known as Shanghai’s "International Auto City." Approved by the Shanghai Municipal Government and the Ministry of Education, SCST has earned recognition for its excellence in innovation and entrepreneurship education. Ranked among Shanghai’s top vocational colleges in 2024, it continues to align its programs with the city’s industrial advancements. With a strong emphasis on technology and engineering, SCST is dedicated to cultivating skilled graduates ready for the evolving workforce.
