Sichuan University (SCU) es una de las mejores universidades de China, adscrita al Ministerio de Educación. El presidente del Consejo Universitario de la Universidad de Sichuan University es Wang Jianguo y el presidente es Li Yanrong.
Sichuan University se encuentra en Chengdu, una famosa capital histórica y cultural de la provincia de Sichuan, conocida como la tierra de la abundancia. Consta de tres campus: Wangjiang, Huaxi y Jiang'an, que cubren un área de 470 hectáreas y cuentan con 2.515 millones de metros cuadrados de superficie. Los campus universitarios, con su entorno favorable y su hermoso paisaje, son un lugar maravilloso para el aprendizaje y la investigación.