Como universidad privada, sigue siendo muy buena. La escuela tiene una superficie de más de 1,42 kilómetros cuadrados y consta de dos campus, el norte y el sur, conectados por un paso elevado.
La escuela tiene dos campus: Hechuan y Qijiang. El campus de Hechuan está ubicado en la ciudad universitaria de Hechuan, una importante ciudad pivote estratégica en la principal zona urbana de Chongqing. El campus está rodeado de montañas y ríos, con un hermoso entorno y transporte conveniente. La escuela cuenta con 12 facultades de secundaria y 44 carreras de pregrado.
Hay 1.092 docentes a tiempo completo y 220 docentes a tiempo parcial. El personal docente cuenta con 22 estudiantes de doctorado, 545 estudiantes de maestría y 525 estudiantes de pregrado. El número de docentes con título de maestría o superior representa más del 51,92%. Entre los docentes, 54 tienen títulos profesionales superiores, 377 tienen títulos profesionales superiores suplentes y 405 tienen títulos profesionales intermedios. Hay 1 equipo docente municipal en las universidades de Chongqing, 1 maestro famoso en Chongqing y 1 maestro clave joven y de mediana edad en las universidades de Chongqing.
Hasta mayo de 2022, los estudiantes han participado en varios concursos de materias a nivel nacional, provincial y ministerial en los últimos años y han ganado 1010 premios. Entre ellos, 111 son premios nacionales. Entre ellos, el Concurso de Robots de Ingeniería de China de 2019 y el Premio Abierto Internacional, el primer premio del 12.º Desafío de Fabricación Inteligente de China "Copa Siemens", 31 segundos premios nacionales, 40 terceros premios nacionales, 10 premios nacionales de excelencia y otros primeros premios nacionales 30 artículos (incluidos premios especiales).
El comedor escolar cuenta con ricas variedades y comida deliciosa. El dormitorio está equipado con un baño privado con aire acondicionado y el escritorio se puede decorar como desee. Cada pasillo está equipado con una lavadora, lo cual es conveniente y rápido.