O-Level Syllabuses Examined in 2020

Here are the 2020 GCE O-Level examination syllabuses that are offered to private candidates:

From 2017, certain papers of selected GCE O-Level subjects will be conducted in the e-Examination format
(for example, e-oral). These subjects are as follows:

Subject TitleSubject CodePaper
Chinese11603
Malay11483
Tamil11573
Higher Chinese11163
Higher Malay11173
Higher Tamil11473

Check out the online tutorial for the Mother Tongue Language and Higher Mother Tongue Language e-Oral examination to understand the revised examination format.

Cambridge Subjects

Subject TitleLanguage MediumSubject Code
English Language English1128
Literature in English [Revised]English2065
HistoryEnglish2174
GeographyEnglish2236
Humanities (Social Studies, Geography)English2272
Humanities (Social Studies, History)English2273
Humanities (Social Studies, Literature in English) [Revised] #English2274
Economics [Revised] English2286
Humanities (Social Studies, Literature in Chinese) [Revised] +English2287
Humanities (Social Studies, Literature in Malay) [Revised] +English2288
Humanities (Social Studies, Literature in Tamil) [Revised] +English2289
Spanish Spanish3034
Arabic Arabic3186
Hindi Hindi3194
UrduUrdu3196
Gujarati Gujarati3199
PanjabiPanjabi3203
Bengali Bengali3215
Burmese Burmese3249
ThaiThai3260
JapaneseJapanese3261
French [Revised]French3917
German [Revised]German3918
Additional Mathematics English4047
MathematicsEnglish4048
Science (Physics, Chemistry) English5076
Science (Physics, Biology)English5077
Science (Chemistry, Biology)English5078
PhysicsEnglish6091
ChemistryEnglish6092
Biology English6093
Business Studies [Revised] English7085
Principles of AccountsEnglish7175

+ 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, 2272/1, 2273/1 and 2274/1 share a common paper.

Local Subjects

Subject TitleLanguage MediumSubject Code
Higher ChineseChinese1116
ChineseChinese1160
Literature in Chinese [Revised]Chinese2031
Higher MalayMalay1117
MalayMalay1148
Literature in Malay [Revised]Malay2032
Islamic Religious KnowledgeMalay2080
Higher TamilTamil1147
TamilTamil1157
Literature in Tamil [Revised]Tamil2033

Singapore Citizens and Singapore Permanent Residents who would like to register for Mother Tongue Language Syllabus B can write to contact@moe.gov.sg with their request.