面積約74.7公頃;學校設有21個教學院系(部),44個本科專業,使用32種語種授課;擁有“雙一流”建設學科1個,國家重點學科2個,國家重點(培育)學科1個,上海高校一流學科6個,上海市I類高峰學科1個,國家級特色專業建設點10個。