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.
| Subject | Former O-Level code | SEC G3 code |
|---|---|---|
| English Language | 1184 | K300 |
| Mathematics (E-Math) | 4052 | K310 |
| Additional Mathematics | 4049 | K341 |
| Physics | 6091 | K323 |
| Chemistry | 6092 | K324 |
| Biology | 6093 | K325 |
| Combined Science | 5086 to 5088 | K326 to K328 |
SEAB publishes the full subject list, including G1 and G2 codes and the humanities and mother tongue subjects, in its examination syllabuses directory. Treat the SEAB syllabus listing as the authority for any code not in the table above, and check your child's school circular, which states the exact code each subject is entered under.
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.