- Languages
Arabic, English, Japanese, Korean, Russian, Spanish, Spoken English, Tamil, Thai, QURAN, Bahasa Indonesia, Bahasa Melayu, Chinese Cantonese, Chinese Mandarin
- Form 1 - 3 (PT3 / PMR)
Accounts, Biology, Chemistry, Economics, English, French, Geography, History, Mandarin, Mathematics, Physical Education, Physics, Science, Social Studies, Statistics, Additional Math, Art Education, Bahasa Inggeris, Bahasa Malaysia, Bahasa Melayu, Kemahiran Hidup, Pendidikan Islam, Sejarah
- Form 4 - 5 (SPM) / O-Level
Accounts, Biology, Business Studies, Chemistry, Computer, Economics, English, Geography, History, Mandarin, Physical Education, Physics, Science, Statistics, Additional Math, Art Education, Bahasa Malaysia, Business Admin, Commerce, Ekonomi Asas, Kemahiran Hidup, Modern Maths, Pendidikan Islam, Perdagangan, Prinsip Akaun, Sejarah
- Form 6 / Pre-U (STPM) / A-Level
Accounts, Biology, Business Studies, Chemistry, Computer, Economics, English, Geography, History, Mandarin, Physical Education, Physics, Psychology, Sociology, Bahasa Inggeris, Bahasa Malay, Commerce, Engineering Subjects, Law, Mathematics S, Mathematics T, MUET (English Test), Pengajian AM, Statistic
- Standard 1 - 6 (UPSR)
Accounts, Chemistry, Computer, Drawing, English, French, Geography, History, Mandarin, Mathematics, Science, Social Studies, Bahasa Inggeris, Bahasa Malaysia, Design & Technology, Ekonomi Asas, Painting, Pendidikan Islam, Perdagangan, Sejarah