La Universidad de Wuhan tiene siete facultades y un departamento, a saber, la Facultad de Contabilidad, la Facultad de Finanzas y Economía, la Facultad de Administración, la Facultad de Ingeniería de la Información, la Facultad de Derecho, la Facultad de Idiomas Extranjeros, la Escuela de Arte y Medios y el Departamento de Educación General. Actualmente hay más de 13.000 estudiantes en el campus.
El fundador de la escuela es el Sr. Chen Yidan, el principal fundador de Tencent, el fundador y presidente honorario de la Tencent Charity Foundation y el fundador del "Premio Yidan". Conocida como el "Padrino de la filantropía de Internet en China" y "La primera persona en la filantropía de Internet", es la primera universidad de bienestar público sin fines de lucro en China que utiliza el método de "dirigir una escuela sin pedir nada a cambio".
La Universidad de Wuhan implementa un sistema de responsabilidad principal bajo el liderazgo de la Junta Directiva. El actual presidente de la Universidad de Wuhan es el profesor Li Zhongyun, exsecretario del Partido de la Universidad Agrícola de Huazhong. Es un experto joven y de mediana edad con destacadas contribuciones al Ministerio de Agricultura y disfruta de asignaciones gubernamentales especiales del Consejo de Estado.
Wuhan College desarrolla vigorosamente una educación internacional que integra las culturas china y occidental, y coopera con muchas universidades famosas en el extranjero, como la Universidad de Cambridge, la Universidad de Reading, la Universidad de Newcastle en el Reino Unido, la Universidad de Stellenbosch en Sudáfrica y la Universidad Lingnan en Hong Kong para establecer Ha establecido un mecanismo de intercambio entre escuelas de varios niveles, como intercambios de profesores y estudiantes, capacitación conjunta, intercambios académicos e investigación científica cooperativa.