O-Level Syllabuses Examined in 2020

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

Cambridge Subjects

Subject TitleLanguage MediumSubject Code
English Language English1128
Arabic as a 3rd Language Arabic1135
Bahasa Indonesia as a 3rd Language Bahasa Indonesia1136
Literature in English [Revised]English2065
History English2174
Geography English2236
Humanities (Social Studies. Geography) English2272
Humanities (Social Studies, History) English2273
Humanities (Social Studies, Literature in English) [Revised] #English2274
Humanities (Social Studies, Literature in Chinese) [Revised] +English2287
Humanities (Social Studies, Literature in Malay) [Revised] +English2288
Humanities (Social Studies, Literature in Tamil) [Revised] +English2289
Drama English2299
Spanish Spanish3034
Hindi Hindi3194
Urdu Urdu3196
Gujarati Gujarati3199
Panjabi Panjabi3203
Bengali Bengali3215
Burmese Burmese3249
Thai Thai3260
Japanese Japanese3261
French [Revised]French3917
German [Revised]German3918
Additional Mathematics English4047
Mathematics English4048
Science (Physics, Chemistry) English5076
Science (Physics, Biology) English5077
Science (Chemistry, Biology) English5078
Music [Revised]English6085
Higher Music [Revised]English6086
Food and Nutrition English6087
Physics English6091
Chemistry English6092
Biology English6093
Art English6123
Higher Art English6124
Design & Technology [Revised]English7059
Design & TechnologyEnglish7051
Principles of Accounts English7175

# Revision is only to Paper 2 Literature in English: Section B is now "Unseen Poetry".
There is no revision to Paper 1 Social Studies.

+ Revision is only to Paper 2: Literature in Chinese (2287/2) / Literature in Malay (2288/2) / Literature in Tamil (2289/2).
There is no revision to Paper 1 Social Studies. 2287/1, 2288/1, 2289/1, 2272/1, 2273/1 and 2274/1 share a common paper.

O-Level School Initiated Elective (OSIE) Cambridge Subjects

Subject TitleLanguage MediumSubject Code
Economics [Revised]English2286
Business Studies English7085

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

Applied Subjects

Subject TitleLanguage MediumSubject Code
Biotechnology EnglishNP04
Design Studies EnglishNP05

The above Applied Subjects are applicable only to candidates from schools which are 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 TitleLanguage MediumSubject Code
Exercise And Sports ScienceEnglish6081
Higher Chinese Chinese1116
Chinese B + Chinese1153
Chinese Chinese1160
Chinese (Special Programme) Chinese1166
Literature in Chinese [Revised]Chinese2031
Higher Malay Malay 1117
Malay (Special Programme) Malay1133 
Malay Malay1148 
Malay B + Malay 1151 
Literature in Malay [Revised]Malay2032
Higher Tamil Tamil 1147
Tamil B + Tamil1152
Tamil Tamil 1157
Literature in Tamil [Revised]Tamil2033

+ Mother Tongue B is not a GCE O-Level subject