G1/G2: IGCSE Level Required Courses: P.E., Chinese, English as a Second Language, Math, Physics, Chemistry, Economics;
Selective Courses: Art & Design, Biology, Business Studies, Accounting, Computer Science;
A1: AS LEVEL Required Courses: P.E., Chinese, GCSE English Language, GCSE English Literature, Math, Physics, Chemistry, IGCSE English First Language, IGCSE English Literature, GCE O-Level English Language;
Selective Courses: Art & Design, Biology, Business Studies, Further Mathematics, Accounting, Economics, Computer Science;
A2: AL LEVEL Required Courses: P.E., Chinese, Math, Physics, Chemistry, IGCSE English First Language, IGCSE English Literature, GCSE English Language, GCSE English Literature, GCE O-Level English Language;
Selective Courses: Art & Design, Biology, Business Studies, Further Mathematics, Accounting, Economics, Computer Science;