Located in Changsha, a famous historical and cultural city in China, Central South University is the only national key university directly under the central government and the Ministry of Education in Hunan Province. It is the first batch of key universities in the national "2 1 1 Project", "985 Project" and "20 165438 Plan". It is a university selected by "11plan", "excellent engineer education and training plan", "excellent doctor education and training plan" and "excellent legal talent education and training plan", and it is a key university jointly established by the Ministry of Education, the Ministry of Industry and Information Technology and Hunan Province.
The School of Architecture and Art of Central South University was formed by the merger of the Department of Architecture and Urban Planning and the School of Art of the former School of Civil Architecture of Central South University. It is a new college integrating teaching, scientific research, design practice and artistic performance, adhering to the school-running concept of great art, great design and great creativity. It has five master's degree authorization points for first-class disciplines such as architecture, urban and rural planning, landscape architecture, art theory and design. Architecture, urban and rural planning, art theory and design are key disciplines at the school level.
Architecture, urban and rural planning, industrial design, art design and other four undergraduate majors are key majors at the school level. Architecture, urban and rural planning successfully passed the national professional evaluation.