La Facultad de Artes y Ciencias de la Universidad de Jianghan es una universidad ordinaria (facultad independiente) aprobada por el Ministerio de Educación para implementar educación superior a tiempo completo. La universidad está ubicada en la Zona de Desarrollo Económico y Tecnológico de Wuhan, una zona de desarrollo económico nacional, adyacente a la sede de la Universidad de Jianghan y en el borde del lago Triangle. La Facultad de Artes y Ciencias de la Universidad de Jianghan se centra en la educación universitaria general a tiempo completo, está incluida en el plan nacional general de inscripción universitaria y está abierta a todo el país. Para satisfacer las necesidades de desarrollo, la universidad planea mudarse a la calle Wuhu, distrito de Huangpi, ciudad de Wuhan.
La Facultad de Artes y Ciencias de la Universidad de Jianghan se adhiere al propósito educativo "orientado a las personas" y crea una cultura de campus rica, elegante, animada y progresista para los estudiantes. Para alentar a los estudiantes a mejorar continuamente su calidad general, la universidad ofrece varias becas, como becas para decano, becas para cuadros de estudiantes destacados, becas individuales, becas para estudiantes de primer año, becas para exámenes de ingreso de posgrado de primera clase y becas para estudiantes pobres.