Skip to main content
EducationUpdated 7 min read

SEC Syllabus Codes From 2027: The G3 Subject Code List

Written by Tan Hong Ting · Reviewed by Theon Teo, Founder · editorial policy

The K-prefix syllabus codes that replace the four-digit O-Level codes from 2027, which subjects are confirmed, and how to read a code on an SEC certificate.

From the 2027 examination, subjects in the Singapore-Cambridge Secondary Education Certificate (SEC) carry K-prefix syllabus codes in place of the familiar four-digit O-Level codes. A G3 subject keeps the former O-Level standard and the same grade bands, so the code changes while the demand of the paper does not.

If you have seen "4052" on a past paper and "K310" on a school circular and wondered whether they are the same subject, they are. This page is the plain lookup.

The confirmed G3 codes

These are the G3 codes published for the main subjects.

SubjectFormer O-Level codeSEC G3 codeWhat changes in 2027
English Language1184K300New code. The written papers move to September with Mother Tongue, and the syllabus states the oral is delivered via computer
Mathematics (E-Math)4052K310New code. Not marked as revised by SEAB
Additional Mathematics4049K341New code. Not marked as revised by SEAB
Physics6091K323New code. Not marked as revised by SEAB
Chemistry6092K324New code. Not marked as revised by SEAB
Biology6093K325New code. Not marked as revised by SEAB
Science (Physics, Chemistry)5086K326New code. Not marked as revised by SEAB
Science (Physics, Biology)5087K327New code. Not marked as revised by SEAB
Science (Chemistry, Biology)5088K328New code. Not marked as revised by SEAB
Chinese1160K320New code. One written sitting in September
Higher Chinese1116K355New code. One written sitting in September
Malay1148K321New code. One written sitting in September
Tamil1157K322New code. One written sitting in September

"Not marked as revised" means SEAB's 2027 G3 list shows no [Revised] tag for that syllabus, so the content carries over. For every subject except English and Mother Tongue, the SEC written papers run in one common period starting in October 2027, and all SEC results come out together in January 2028.

Official syllabus PDFs: old and new codes

Each link opens the SEAB syllabus document. The four-digit codes are the 2026 O-Level versions and the K-codes are the 2027 SEC G3 versions.

G2 and G1 codes for the core subjects

Each subject has a separate code for each level. These are the 2027 G2 and G1 codes for the main subjects, with the N-Level code SEAB gives for reference.

SubjectG2 code (former N(A) code)G1 code (former N(T) code)
English LanguageK200 (1190)K100 (1195)
MathematicsK210 (4045)K110 (4046)
Additional MathematicsK232 (4051)Not offered at G1
ScienceK223 to K225 (5105 to 5107)K123 (5148)
ChineseK220 (1196)K120 (1202)
MalayK221 (1197)K121 (1203)
TamilK222 (1198)K122 (1204)
ComputingK237, newK127, new

Which SEC syllabuses are new or revised for 2027?

Most SEC syllabuses carry over with a new code. SEAB's 2027 lists mark these as new, revised or refined:

  • G1 Computing (K127) and G2 Computing (K237) are new subjects. MOE says that from the 2026 Sec 3 cohort, G1 Computing replaces N-Level Computer Applications and G3 Computing replaces O-Level Computing.
  • Principles of Accounts (G3 K342, G2 K233) is refined. SEAB says only the content changes, not the scheme of assessment, and the K342 syllabus is first examined in 2027. The O-Level version, 7087, was examined for the last time in 2026.
  • Drama (K352) is marked revised.
  • Economics (K343) and Business (K344) have new 2026 specimen papers. Their O-Level versions, 2286 and 7085, were examined for the last time in 2026.

Treat the SEAB 2027 G3 syllabus list, G2 list and G1 list as the authority for any code not shown here, and check your child's school circular, which states the exact code each subject is entered under. For the 2027 exam dates, see our guide to the Singapore-Cambridge Secondary Education Certificate (SEC) in 2027.

How to read a K-code

The letter is the system marker, not a grade. A K-prefix simply says the subject is examined under the SEC. The level a subject is taken at, G1, G2 or G3, is recorded separately on the certificate alongside the grade.

That distinction matters when you buy assessment books. A book labelled "O-Level Additional Mathematics 4049" and a book labelled "SEC Additional Mathematics K341" cover the same syllabus content for a G3 candidate. You do not need to discard material because the code on the cover is the old one.

What has not changed

  • The standard. A G3 paper is set at the former Express O-Level standard.
  • The grade bands. G3 grades map to the bands parents already know.
  • The setting body. The SEC is set jointly by SEAB and Cambridge, the same partnership behind the O-Level.
  • The content. Syllabus content carries across. Past papers under the old code remain valid practice.

What this means for past papers

This is the practical question behind the code change, and the answer is reassuring. Ten-year series and school prelim papers written under 4052 remain the correct practice material for a G3 Mathematics candidate. The topics, the paper structure and the mark allocations carry over. A student drilling 4052 papers is drilling K310 content.

The one habit worth adopting is checking the code printed on any paper your child is given, so that a G2 paper is not mistaken for a G3 one when the demand differs.

Common questions

Is K310 harder than 4052?

No. K310 is the SEC code for Mathematics taken at G3, and G3 is set at the former Express O-Level standard that 4052 represented. The code changed. The demand did not.

Where do I find the code for a subject not listed here?

SEAB publishes the complete list of examination syllabuses and their codes. Your child's school also states the code for each subject entered in its examination circular.

Do G1 and G2 subjects have different codes?

Yes. Each subject carries a separate code for each level. Mathematics, for example, is K310 at G3, K210 at G2 and K110 at G1.

Are my child's assessment books now out of date?

Not for content. A book written for the former O-Level syllabus of a subject still matches the G3 syllabus. Replace a book because it is a poor book, not because the code on the spine changed.

Official sources

Tan Hong Ting

Written by Tan Hong Ting, Mathematics & Science Tutor, The Singapore Syllabus. Bachelor's in Psychology, National University of Singapore · 4 years' tutoring experience in Mathematics and Science. More about Tan

For 2027

SEC 2027 home tutor

Prefer the shortlist page? Open find a tutor

Tell us about your child

Add level, subjects, budget (optional)

Optional, helps us match faster. We can also ask you on WhatsApp.

Subjects
Lessons
Budget per hour

Our rates for Sec 1: part-time S$30 to S$45, full-time S$45 to S$60, Ex-MOE S$60 to S$85 an hour.

Tutor preferences

Prefer to talk first? WhatsApp +65 8971 7546