Сычуаньский университет основан в 1896 году, является одним из старейших и крупнейших университетов Китая. Находится в городе Чэнду, провинция Сычуань. Университет имеет три кампуса: Ванцзян, Хуаси и Цзянъань.
SCU отличается сильной научной базой, современным оборудованием, активной международной деятельностью и большим количеством иностранных студентов. Имеет десятки исследовательских институтов и лабораторий национального уровня.