📚About the Program
Chongqing University (CQU), founded in 1929, is located in Chongqing, China, and is renowned for its strong programs in Built Environment, Engineering, Technology, and Business. The university hosts around 50,000 students, including over 1,600 international students from 129 countries, and has established partnerships with numerous prestigious institutions and corporations globally.
The Master’s in Landscape Architecture at CQU offers students an in-depth understanding of landscape design, environmental sustainability, and urban planning. This three-year program emphasizes practical skills and theoretical knowledge, preparing graduates for diverse career opportunities in landscape architecture, urban development, and environmental management. Unique to this program is its focus on integrating traditional Chinese landscape concepts with modern design practices, providing a comprehensive perspective on global landscape architecture challenges.
Show less




