The College of Fine Arts is under the administration of the Chinese Diocesan Clergy.
At present, the College has three departments: Music, Applied Arts, and Landscape
Architecture. In 1986, the College moved into a new purpose-designed building. It
contains teaching and laboratory facilities for all students.In 1996, the college erected
a four-story building and the Graduate Institute of Music was established.
The College encourages its students to strive for holiness, beauty, and truth so as
to become perfect human beings. Religious music and arts are the main subject of the
College's future development.