上海大学对于专业设置的基础原则有三点:一、学科门类齐全,构建完整的学科体系;二、本-硕-博融合式人才培养,呼应国家战略需求;三、根据市场需要和自身资源优势,精心打造优势专业。
上海大学开设的专业包括工程、理学、医学、人文社科、艺术、法学、经济管理七个一级学科、28个二级学科和70个专业。在各学院中,均需要按照基础原则来开设自己学院的专业。例如,工程学院将工程学科进行了细分:测绘工程、机械设计制造及其自动化、电气工程及其自动化、电子信息工程、软件工程、光电信息科学与工程等六个学科领域,并根据实际市场需求来定向招生