O-Level Syllabuses Examined in 2019

Here are the 2019 GCE O-Level examination syllabuses for school candidates.

Cambridge Subjects

Subject Title Language Medium Subject Code
English Language English 1128
Arabic as a 3rd Language Arabic 1135
Bahasa Indonesia as a 3rd Language Bahasa Indonesia 1136
Literature in English English 2065
History English 2174
Geography English 2236
Humanities (Social Studies. Geography) English 2272
Humanities (Social Studies, History) English 2273
Humanities (Social Studies, Literature in English)   English 2274
Humanities (Social Studies, Literature in Chinese) #English 2275
Humanities (Social Studies, Literature in Malay) #English 2276
Humanities (Social Studies, Literature in Tamil) #English 2277
Drama [New]English 2299
French French 3012
German German 3028
Spanish Spanish 3034
Hindi Hindi 3194
Urdu Urdu 3196
Gujarati Gujarati 3199
Panjabi Panjabi 3203
Bengali Bengali 3215
Burmese Burmese 3249
Thai Thai 3260
Japanese Japanese 3261
Additional Mathematics English 4047
Mathematics English 4048
Science (Physics, Chemistry) English 5076
Science (Physics, Biology) English 5077
Science (Chemistry, Biology) English 5078
Electronics   English 6063
Music English 6085
Higher Music English 6086
Food and Nutrition English 6087
Physics English 6091
Chemistry English 6092
Biology English 6093
Art English 6123
Higher Art English 6124
Design and Technology #English 7051
Computing   English 7155
Principles of Accounts English 7175

# To be examined for the last time in 2019

O-Level School Initiated Elective (OSIE) Cambridge Subjects

Subject Title Language Medium Subject Code
Economics English 2286
Business Studies English 7085

The above electives are applicable only for candidates from schools approved to offer the subjects.

Applied Subjects

Subject Title Language Medium Subject Code
Biotechnology English NP04
Design Studies English NP05

The above Applied Subjects are applicable only for candidates from schools approved to offer the subjects. If you are registering for Applied Subjects, you will need to pay the subject fees quoted by the examining agencies.

Local Subjects

Subject Title Language Medium Subject Code
Exercise And Sports Science [New]English 6081
Higher Chinese Chinese 1116
Chinese B + Chinese 1153
Chinese Chinese 1160
Chinese (Special Programme) Chinese 1166
Literature in Chinese #Chinese 2093
Higher Malay Malay  1117
Malay (Special Programme) Malay 1133 
Malay Malay 1148 
Malay B + Malay  1151 
Literature in Malay #Malay  2238
Higher Tamil Tamil   1147
Tamil B + Tamil  1152
Tamil Tamil   1157
Literature in Tamil #Tamil   2098
+ Mother Tongue B is not an O-Level subject
# To be examined for the last time in 2019