Subject areas and skill Core Subjects
Languages English Language
Chinese Language
Mathematics and Sciences Mathematics
Science
Humanities and the Arts Social Studies
Art
Dance
Music
Drama
Life skills Pastoral Care and Character & Citizenship Education
Physical Education
Swimming
Knowledge skills Innovation & Design
ICT and Coding Skills
Co-curricular Activities after school (CCA) A variety of uniformed groups, sports, performing arts and aesthetics club