L’institution de Chonqing est une université clé en Chine, car elle est directement liée au ministère de l’éducation de Chine. Elle est située à Shapingba District, un centre culturel et d’éducation de la ville. Fondée en 1929, l’université est aujourd’hui à la tête de 28 collèges avec plus de 48 000 étudiants.