It is one of the most wonderful universities in China, the building is too good to be true, it’s spacious but the CS majo in english need improvement, almost all the professors lack of english skill but they do teach us valuable stuff.
If you're the owner or representative of South China University of Technology, you can claim this University and build a better profile.