上海工学院成立于1960年9月30日,是上海工业大学的前身。经上海市委市府讨论决定,将毗邻上海新兴的彭浦工业区的闸北区延长路149号上海交通大学基础部、上海交大工农预科(附中)校址暨原上海市北郊中学旧址划给上海工学院。
1972年,上海机械学院被撤销,并入上海机械学院,原工学院院址成为上海机械学院总部。1979年恢复建制,正式成立上海工业大学,后被确立为上海市属重点大学。1994年5月27日,上海工业大学撤销建制,并入新组建的上海大学,原工大校址成为上海大学延长校区。建校34年来,共培养了各类本专科学生及研究生16000余人。
1983年1月,70高龄的科学家钱伟长出任上海工业大学校长。然而,当钱伟长来到上海工业大学时,他才知道,这个学校已经两年没有校长,全校学生不足千人,被上海人称为“四流学校”。1994年5月27日,上海工业大学、上海科技大学、上海科技高等专科学校和原上海大学合并,定名为上海大学。