La Universidad de Ciencia y Tecnología de Chongqing, conocida como "Universidad de Tecnología de Chongqing", está ubicada en Chongqing, un municipio directamente dependiente del Gobierno Central. Es una unidad de la Alianza de Innovación Colaborativa en Armas de China y la Alianza Política e Ideológica del Currículo de la Academia Militar Nacional. Es una universidad municipal general de pregrado construida conjuntamente por los gobiernos central y local, una universidad clave de la construcción en Chongqing, una universidad nacional con programas de capacitación en innovación y emprendimiento para estudiantes universitarios y una universidad nacional con experiencia laboral típica para los graduados. Es uno del primer lote de bases para la transformación de los logros científicos y tecnológicos en las universidades y la transferencia de tecnología, y uno del primer lote de nuevos proyectos de investigación y práctica de ingeniería seleccionados por el Ministerio de Educación.
A partir del 165438 de junio + octubre de 2022, la escuela tiene tres campus: Huaxi, Liangjiang y Yangjiaping, con una superficie total de 2.591 acres y un área de construcción de 1,03 millones de metros cuadrados. Hay 21 unidades de enseñanza y 67 carreras de pregrado; 10 disciplinas clave provinciales (ministeriales), 15 puntos de autorización de maestría de disciplina de primer nivel (que cubren 46 puntos de autorización de maestría en dos disciplinas) y 12 categorías de autorización de maestría; Hay casi 30.000 estudiantes universitarios, estudiantes de posgrado y estudiantes internacionales a tiempo completo.