La Universidad de Soochow es una de las primeras universidades incluidas en el “Proyecto 211” nacional. Es una universidad de "doble primera clase" construida conjuntamente por el Ministerio de Educación y el Gobierno Popular de la provincia de Jiangsu y una universidad integral clave en la provincia de Jiangsu.
La Universidad de Soochow tiene doce disciplinas que incluyen filosofía, economía, derecho, educación, literatura, historia, ciencia, ingeniería, agricultura, medicina, administración y arte, y cuenta con 5.847 profesores y personal, con 3.319 empleados completos. Con el tiempo se formó un equipo de talentos fuerte, bien estructurado y dinámico.
La escuela cuenta actualmente con 36 facultades (departamentos), con 27.897 estudiantes de pregrado a tiempo completo, 15.943 estudiantes de maestría, 50.665.438 estudiantes de doctorado y 12.765.438 estudiantes internacionales. La escuela cuenta actualmente con 132 carreras de pregrado, 50 programas de maestría de primer nivel, 33 programas de maestría profesional, 31 programas de doctorado de primer nivel, 1 programa de doctorado profesional y 30 estaciones móviles posdoctorales.
Actualmente, la escuela estudia química, ciencia de materiales, física, medicina clínica, ciencias de la ingeniería, farmacología y toxicología, biología y bioquímica, neurociencia y ciencias del comportamiento, biología molecular y genética, inmunología, matemáticas, informática, agricultura. ciencias, ciencias ambientales y ecología, ciencias sociales generales y materias interdisciplinarias integrales***16 han entrado entre los 65.438 primeros en indicadores científicos necesarios.