學校源於1906創辦的滬江大學和1907創辦的德國醫學院。50年代初,原滬江大學和原國立上海高等機械職業學校(在原德國醫學院舊址)分別改制為上海機械學院(1994更名為東華理工大學)和上海機械學院,兩校於1996合並組建上海科技大學。1998學校由原機械工業部轉到上海管理。
簡介
截至2021年5月,學校擁有楊浦校區和復興路校區兩個校區,占地面積近千畝。有17個學院(系),60個本科專業;全日制在校生27000余人,其中本科生18000人,研究生9000人。教職工2900人;擁有19個國家級教學平臺和51個省部級教學平臺,7個國家級科研平臺和34個省部級科研平臺。