La escuela tiene tres campus: Sunshine Campus, Nanhu Campus y East Lake Campus. En febrero de 2021, la escuela cuenta con 18 facultades (departamentos) que cubren 7 disciplinas que incluyen ciencias, ingeniería, artes liberales, derecho, economía, administración y arte. Tiene 15 disciplinas autorizadas para títulos de maestría de primer nivel y 9 títulos de maestría. Categorías autorizadas: 8 disciplinas clave de primer nivel en la provincia de Hubei, 5 disciplinas ventajosas y características a nivel provincial, 3 grupos de disciplinas incluidos en la construcción clave de grupos de disciplinas ventajosas y características en las universidades provinciales de la provincia de Hubei durante el período del Décimo Plan Quinquenal, y seleccionada como una de las "Primeras Universidades Provinciales de la Provincia de Hubei". Es una de las disciplinas designadas como "Disciplina Clave de la Construcción".
La escuela cuenta actualmente con más de 2200 profesores y 1500 profesores de tiempo completo. Ha capacitado de forma independiente a 1 académico de la Academia China de Ingeniería y 1 académico de la Academia Rusa de Ciencias Naturales, y ha contratado a 8 académicos de la Academia Rusa de Ciencias Naturales, más de 30 talentos a nivel nacional y más de 260 talentos a nivel provincial; .