Stadium Chin Woo
- Rank 95 of 496
The Sports Centre was established in 1986. It was the first tertiary institution in Malaysia to offer the Bachelor of Sports Science degree programme in 1995. In addition to its academic programme, the Centre also organizes sport activities and co-curricular courses, besides being the co-coordinating body for the usage of all sports facilities on campus.