In 2002 and 2005, the former Guangdong Mechanical School, the former Guangdong Economic Management Cadre College and the Guangdong Finance and Trade Management Cadre College were merged into the college one after another. In 2006, it was approved by the State Council Academic Degrees Committee as a master's degree awarding unit. The school began to recruit undergraduate students from 1977, and began to recruit graduate students in 2007. And began to recruit international students in 2000.
The college covers an area of 1385 mu, and has four campuses, the headquarters is located at No.293, Zhongshan Avenue West, Tianhe District, the west campus is located at No.576, Longkou West Road, Tianhe District, the north campus is located at No.83, Guangyuan West Road, Yuexiu District, and the Baiyun campus is located at No.0/55, Huanzhen West Road, Jianggao Town, Baiyun District. The college has 15030 full-time ordinary students.
At present, there are full-time teachers 1 175 (school-based full-time teachers 1048, and 469 professional and technical positions above deputy senior level; 874 graduate students). Dozens of teachers have won the titles of "national experts with outstanding contributions", "national model teachers" and "national excellent teachers". In the past three years, the college has undertaken 256 national, provincial and ministerial scientific research projects, published 68 academic monographs, 9 1 volume of teaching materials and published 2505 academic papers. Won national, provincial, ministerial and municipal awards 100.