Shanghai University is located at No.99 Shangshi Road, Baoshan District, Shanghai. It is a comprehensive university under the administration of Shanghai and the national "2 1 1 project". The Ministry of Education and the Shanghai Municipal People's Government jointly established universities, the Bureau of Science, Technology and Industry for National Defense and the Shanghai Municipal People's Government jointly established universities, the first batch of high-level local universities in Shanghai were piloted, and the Ministry of Education built first-class disciplines.
At present, the school has 29 colleges, including School of Life Sciences, School of Science, School of Literature, School of Law, School of Foreign Languages, School of Social Studies, School of Computer Engineering and Science, School of Mechanical and Electrical Engineering and Automation, School of Communication and Information Engineering, School of Economics and School of Management, 1 department (to be built), 2 school management departments, 86 undergraduate majors and 42 first-class master's degree authorization points.
As of March 20 18, the school has 82 undergraduate majors, 42 master's degree authorization points for first-level disciplines, 2 master's degree authorization points for two disciplines (not covered by first-level disciplines), and 15 master's degree categories; There are 24 doctoral degree authorization points in first-level disciplines, 2 doctoral degree authorization points in two disciplines (the first-level disciplines are not covered) and 8 interdisciplinary doctoral programs.