Ubicada en la ciudad de Wuhan, provincia de Hubei, es una universidad construida conjuntamente por el Gobierno Popular Provincial de Hubei, el Ministerio de Educación y seis empresas nacionales a gran escala.
La escuela tiene tres campus: Qingshan, Huangjiahu y Hongshan. El área total del campus es de 17.143 metros cuadrados y el área del edificio escolar es de 12.900 metros cuadrados. Actualmente hay 20 escuelas de enseñanza, que ofrecen 78 carreras de pregrado, 8 estaciones de investigación posdoctorales y 8 puntos de autorización de títulos de doctorado de disciplina de primer nivel.