About Shanghai University:
Shanghai University, abbreviated as SHU or Shangda, is a public research university located in Shanghai, China. Its three campuses are in Baoshan, Jing'an and Jiading districts.
Founded in 1922, originally a revolutionary school, the university contributed a group of influential people to the cause of Chinese liberation and development. By consolidating four universities, it became a research-intensive comprehensive university and also the biggest higher learning institution run by Shanghai Municipality in 1994.
Shanghai University has 28 schools and 2 independent departments, with 71 undergraduate programs, 221 master programs, 17 engineering master programs, 117 Ph.D. programs, 17 post-doctoral programs and 2 MBA programs.