Overview
Chongqing University of Technology (CQUT), located in Chongqing, a major municipality in Southwest China, is a key university under the Chongqing Municipal Education Commission. It is a high-level new engineering university and one of the renowned 'Seven Sons of the Ordnance Industry' in China, being the only regular undergraduate institution with an ordnance background in the region.
Founded in 1940 as the 11th Technical School of the Ordnance Department, it was renamed Chongqing University of Technology in 2009. In 2024, it was approved as a doctoral degree-granting institution, and in 2025, it was selected as one of the first 39 national pilot universities for higher education comprehensive reform.
