Es muy famoso en China, especialmente en el campo de la maquinaria. La fuerza es muy fuerte, el ambiente es muy bueno y el área es relativamente grande. Rodeado de universidades y ubicado en la Ciudad Universitaria de Shanghai, el ambiente de aprendizaje es muy bueno.
Ingeniería mecánica, ingeniería de vehículos, diseño artístico, gestión económica, transporte ferroviario y otras especialidades son muy buenas.
La Línea 6 del Metro de Shanghai fue diseñada por la Universidad de Ingeniería y Tecnología de Shanghai, con el soporte técnico proporcionado por la Universidad de Ingeniería y Tecnología de Shanghai.
La predecesora de la escuela fue la Rama Mecánica y Eléctrica de la Universidad Jiao Tong de Shanghai. Las carreras de ingeniería de la escuela (como mecánica) son muy buenas y tienen una buena reputación en todo el país.