La Universidad de Soochow está ubicada en Suzhou, una famosa ciudad histórica y cultural conocida como "El Paraíso en la Tierra". Se encuentra entre el primer grupo de universidades incluidas en el “Proyecto 211” y el “Plan 2011” nacionales. Es una universidad de "doble primera clase" establecida conjuntamente por el Ministerio de Educación y el Gobierno Popular de la Provincia de Jiangsu, la Administración Estatal de Ciencia, Tecnología e Industria para la Defensa Nacional y el Gobierno Popular de la Provincia de Jiangsu.
La universidad tiene una base nacional de formación de talentos e investigación científica para disciplinas básicas de artes liberales, y una especialidad nacional característica: lengua y literatura chinas. Sobre la base de las tres disciplinas clave provinciales originales: literatura china antigua, literatura china moderna y contemporánea, y literatura y arte, la disciplina de primer nivel de lengua y literatura chinas fue aprobada como disciplina clave provincial en 2008, y en 2009 Fue seleccionado para el cultivo y construcción de disciplinas clave nacionales de primer nivel en el punto de la provincia de Jiangsu.
En los más de 100 años de historia de la Escuela de Artes Liberales, varios maestros académicos famosos han enseñado aquí, entre ellos Zhang, Wu Mei, Tang, Cao Zhibi, Lu Simian, Zhou Yutong, Cai Shangsi, Zhou Gucheng, Hu Quyuan, Zhu Dongrun, Xu Guozhang, Qian Zhonglian y otros.