1999 established the Department of Public Administration and Sociology of Sichuan University, with Chen Ren as the director, the Institute of Social Development and Social Investigation of Sichuan University, the Institute of Psychology of Sichuan University and the Research Center of Public Administration of Sichuan University as the director, and Chen Ren as the executive deputy director.
In 2005, public management was separated from sociology and psychology, and the Department of Social and Psychology was established.