El nuevo campus de la universidad tiene una inversión de 600 millones de yuanes y está ubicado en la ciudad universitaria de Hechuan, Chongqing, con hermosos paisajes, un profundo patrimonio cultural y transporte conveniente. El campus está rodeado de montañas y ríos, con una superficie de terreno planificada de 1.350 acres y un área total de construcción de casi 350.000 metros cuadrados. Después de cinco años de construcción continua, se ha formado un campus moderno humanizado, digital, ecológico e internacional con un hermoso entorno, funciones completas e instalaciones de apoyo avanzadas.
La universidad consta de seis escuelas secundarias, entre ellas la Yuan Jing Elite College, la Escuela Sino-Alemana de Tecnología Aplicada y la Escuela de Emprendimiento. Hay 5 departamentos, incluido el Departamento de Ingeniería de Información Electrónica, el Departamento de Computación y el Departamento de Automatización, que ofrecen 21 especialidades universitarias y 7 especialidades universitarias. Hay 655 profesores de tiempo completo, incluidos 239 profesores y profesores asociados.
La universidad es un colectivo avanzado en el empleo de graduados universitarios en Chongqing. Según datos oficiales publicados por la Comisión Municipal de Educación de Chongqing y el Centro de Servicio de Orientación Laboral para Graduados de Escuelas Secundarias Técnicas de la Universidad de Chongqing en marzo de 2011, la tasa de empleo de los graduados de nuestra universidad fue de 95,22, ocupando el quinto lugar entre las universidades de pregrado de la ciudad y el primero entre Universidades independientes de Chongqing.