For the 2027 Singapore-Cambridge Secondary Education Certificate (SEC), SEAB uses new K-codes for G1 subjects. Older books, school notes and online resources may still show the previous reference codes used for the 2026 and earlier examinations. Parents should check both identifiers before buying materials or asking for tuition. A familiar old code may help locate relevant practice, but the 2027 syllabus and its current assessment scheme remain the reference for the examination.
The 2027 G1 school-candidate directory contains Cambridge subjects, local subjects and a separate section of MOE–ITE Applied Subjects. The three MOE–ITE subjects require special care: they are available only through schools approved to offer them, their qualification is Joint MOE–ITE Applied Subject Certification rather than an ordinary SEC subject grade, and 2027 is their stated final examination year. The school-candidate list is also different from the private-candidate list.
- English Language: K100; previous reference code 1195.
- Mathematics: K110; previous reference code 4046.
- Chinese: K120; previous reference code 1202.
- Malay: K121; previous reference code 1203.
- Tamil: K122; previous reference code 1204.
- Science: K123; previous reference code 5148.
- Design and Technology: K124; previous reference code 7062.
- Nutrition and Food Science: K125; previous reference code 5979.
- Art: K126; previous reference code 6128.
- Computing: K127; new subject, no previous reference code listed.
- Music: K128; previous reference code 6129.
- Elements of Business Skills: K129; previous reference code 7066.
- MOE–ITE Applied Subjects: K130 Mobile Robotics (A101), K131 Smart Electrical Technology (A201), K132 Retail Operations (A301).
- Important: school-candidate availability does not mean every school offers a subject; private candidates have a narrower list.
Why the codes changed
The 2027 SEC brings the previous N(T)-, N(A)- and O-Level examination structures into a common certificate framework, with each student sitting subjects at the relevant G1, G2 or G3 level. The K-code is the subject identifier in the new SEC syllabus directory. SEAB retains an older reference code in the directory to help users identify the previous syllabus or locate older material.
The new code does not mean every part of the syllabus has been rewritten. Some subjects have revised content, some have new arrangements, and some retain a familiar assessment structure. The only safe way to know is to open the 2027 subject PDF and compare its content and assessment scheme with the resource being considered.
Official 2027 G1 school-candidate code crosswalk
| 2027 G1 subject | New code | Previous reference code | Parent check |
|---|---|---|---|
| English Language | K100 | 1195 | Use the 2027 K100 requirements |
| Mathematics | K110 | 4046 | Check current K110 content and paper scheme |
| Chinese Language | K120 | 1202 | Check language-specific writing and oral details |
| Malay Language | K121 | 1203 | Check the K121 writing and comprehension requirements |
| Tamil Language | K122 | 1204 | Check the K122 response length and assessment format |
| Science | K123 | 5148 | Check the 2027 paper and e-examination format |
| Design and Technology | K124 | 7062 | Confirm school facilities and project requirements |
| Nutrition and Food Science | K125 | 5979 | Confirm supervised coursework requirements |
| Art | K126 | 6128 | Confirm portfolio and school supervision conditions |
| Computing | K127 | Not applicable | New subject; check approved software |
| Music | K128 | 6129 | Confirm G1 Music teacher supervision |
| Elements of Business Skills | K129 | 7066 | Confirm business investigation arrangements |
| Mobile Robotics* | K130 | A101 | MOE–ITE Applied Subject; approved schools only |
| Smart Electrical Technology* | K131 | A201 | MOE–ITE Applied Subject; approved schools only |
| Retail Operations* | K132 | A301 | MOE–ITE Applied Subject; approved schools only |
*K130, K131 and K132 are listed separately by SEAB under MOE–ITE Applied Subjects. Their individual syllabuses state that they are for Joint MOE–ITE Applied Subject Certification and are not to be used for the Singapore-Cambridge SEC. SEAB states that 2027 is the final examination year for these applied subjects.
How to use an old assessment book safely
An old assessment book may still contain useful questions. A fraction exercise, a reading passage or a practical vocabulary activity does not become meaningless just because a code changed. The question is whether the content, level of demand and assessment format remain relevant to the 2027 syllabus.
Use a four-step check. First, match the subject name and level. Second, match the previous reference code to the current K-code. Third, compare the chapter or skill with the 2027 syllabus content. Fourth, check whether the question format remains suitable. If an old book contains topics outside the current syllabus or omits an important revised component, use it only selectively.
Why code matching is especially important for languages
Chinese K120, Malay K121 and Tamil K122 have related purposes but are not interchangeable syllabuses. Their writing tasks, word or character requirements, reading materials and examination details differ. A parent should not assume that a Chinese revision resource is suitable for Malay or Tamil simply because all three are G1 Mother Tongue subjects. Use the exact code.
The same principle applies to English K100. An older reference code can help find a resource, but the family should still check the current writing, language use, listening and oral requirements. The child’s school can advise which materials align with the current course.
School candidates versus private candidates
SEAB publishes separate 2027 G1 syllabus directories for school candidates and private candidates. The private-candidate list is narrower. It includes English K100, Mathematics K110, Computing K127, Chinese K120, Malay K121, Tamil K122 and Science K123. It does not list the school-only Art, Design and Technology, Nutrition and Food Science, Music or Elements of Business Skills subjects, nor the MOE–ITE applied subjects K130–K132.
A family should never infer private-candidate eligibility from the ability to download a PDF. Check SEAB’s private-candidate page and eligibility requirements. School candidates should confirm the school’s actual offering, registration and assessment arrangements.
Common mistakes
- Searching only the old reference code and assuming the first result is the 2027 syllabus.
- Buying a book for G2 or G3 because its subject name looks similar.
- Assuming a new code means every topic and assessment method has changed.
- Assuming a previous code means the old syllabus is identical to the new one.
- Confusing school-candidate subjects with private-candidate availability.
- Treating K130–K132 as ordinary SEC subject grades.
- Assuming the national list guarantees a subject is offered at the student’s school.
Frequently asked questions
Does a new K-code mean the subject has a completely new syllabus?
Not necessarily. Check the 2027 PDF for the content and assessment scheme. The code is an identifier, not a complete description of how much has changed.
Can I still use a book with the old reference code?
Possibly, for relevant practice. Check the content, level and assessment format against the current 2027 syllabus.
Why is Computing K127 shown without an old reference code?
SEAB lists Computing as a new subject and shows no previous reference code.
Are K130, K131 and K132 SEC subjects?
No. They are MOE–ITE Applied Subjects leading to Joint MOE–ITE Applied Subject Certification.
Can a private candidate take every subject in the school list?
No. SEAB publishes a separate and narrower private-candidate list.
Official sources and related Punggol reading
- SEAB: 2027 G1 syllabuses for school candidates
- SEAB: 2027 G1 syllabuses for private candidates
- SEAB: SEC overview, grading and certificate
- Punggol: G1 school and private candidate subject lists
How to check the code before buying a textbook
Before buying a book, write down the subject title exactly as it appears on the student’s school subject combination. Then note the G1 level, the 2027 K-code and the previous reference code if one is shown. Check the book’s publication year and whether it explicitly states that it supports the current SEC syllabus. The subject name alone is not enough. Two books can both say “Mathematics” while being written for different levels, years or examination formats.
Look at the table of contents and compare it with the syllabus. If the book includes many topics that do not appear in the current G1 document, ask the teacher whether those topics are useful background or whether the book is intended for another level. If a subject has oral, practical or coursework components, check whether the book addresses those components at all. A book that contains only written questions cannot be the student’s complete preparation resource for a subject with substantial practical assessment.
Why a previous code can still appear in legitimate materials
Publishers may keep a previous reference code on an assessment book because the new SEC code was introduced after the book was prepared. This does not automatically make the book inaccurate. A Mathematics practice question on a concept that remains in K110 may still be useful. However, parents should not assume the entire book is current. It may have an older paper structure, omit new content or include material that no longer belongs to the student’s examination syllabus.
The safest approach is to use older materials selectively. Ask the student to attempt a question only after confirming that the skill is within the current syllabus. Mark it according to the current method and expectations, not necessarily according to an old marking scheme. The school teacher can help identify sections that should be prioritised or set aside.
Why Computing is listed without a previous reference code
SEAB marks Computing K127 as a new subject in the 2027 directory and shows no earlier reference code. Families should avoid searching for an old N(T)-Level code and assuming that an unrelated computing course is the predecessor. The K127 syllabus defines the modules and the assessment arrangement for this subject. It covers computer fundamentals, networking, impact of computing, document processing, spreadsheets, media software and programming.
The fact that a student uses a computer every day does not mean that they have mastered K127. The subject includes theory and an assessed practical paper. Parents should check whether a practice resource matches the approved software and the school environment. A generic coding book or online programming tutorial may be interesting but will not necessarily match the full K127 scope.
Why K130–K132 need a separate explanation
The MOE–ITE Applied Subjects use K130, K131 and K132 in the 2027 directory, alongside their previous reference codes A101, A201 and A301. Their inclusion in a G1 directory does not make them ordinary SEC subjects. SEAB lists them in a separate category and restricts them to candidates from approved schools. The individual syllabuses state that they are for Joint MOE–ITE Applied Subject Certification, not the Singapore-Cambridge SEC.
Families should check both the first page of the syllabus and the candidate list. They should also note SEAB’s statement that 2027 is the final examination year for this group. Do not use an old reference code to assume the subject continues into a later cohort. Ask the school what alternatives are offered and contact the receiving institution if the family needs to know how the certificate is recognised for a particular course.
How to keep a reliable family syllabus register
Keep a simple digital or paper record with the subject title, subject level, 2027 code, previous code, school teacher, official syllabus link, assessment components and any school-specific deadlines. Update it when the school confirms a change or provides a new document. This is especially useful for students with a mixed subject-level combination under Full SBB.
When speaking with a tutor, share the correct subject code and the current topic. When buying resources, compare the title page with the code register. When checking an admission requirement, refer to the exact subject and grade shown on the SEC certificate. These small habits reduce the risk of acting on a resource or explanation intended for a different examination level.
What to do when two sources use different descriptions
Do not assume that one source must be deliberately misleading. A school may use a familiar old name for a course, a publisher may show a previous subject code and SEAB may show a new code. Ask what the source is referring to: the subject title, reference code, current examination code, course certificate or teaching programme. These are not always the same thing.
When the disagreement affects registration, assessment or eligibility, ask the school or SEAB directly. When it affects whether a book is suitable, compare its contents with the current syllabus and ask the teacher. A parent should not make a major decision based only on a search-engine result snippet or a social-media discussion.
Worked example: checking a Mathematics resource
Imagine that a parent finds a workbook labelled “Normal Technical Mathematics” with the older reference code 4046. The current 2027 directory maps this to G1 Mathematics K110. That is a useful starting match, but it does not establish that every chapter is current. The parent should open the K110 syllabus, identify the topics and compare the workbook’s chapters one by one. If a chapter supports a current number or algebra skill, it may be used for practice. If it belongs to a different level or does not match the current content, the student should not assume it is part of the SEC examination.
The parent should also compare the assessment scheme. K110 has two papers with different content coverage. A workbook may contain a set of questions that does not reflect the current paper balance or contextual question types. The student can still learn from individual questions, but a full mock examination should use current-format material or be adapted with the teacher’s guidance.
Worked example: checking a language assessment resource
Suppose a family finds an old Mother Tongue revision book using a previous code. The new code can identify the relevant syllabus, but it cannot tell the parent whether the writing task and word requirement remain the same. The parent should open K120, K121 or K122, depending on the student’s language, and check the writing component and the scheme of assessment.
A resource that teaches general vocabulary may still be useful. A model composition may be less useful if the current writing task is a shorter online or functional response. A student can waste time memorising an answer format that is not required. The key is to separate transferable language practice from examination-specific practice.
When the student’s school uses an older name
Schools may use familiar names in communication during a transition. If a teacher says an older reference code, ask whether it is being used as a reference to the previous syllabus or to identify the current subject. This is a clarification, not a challenge. A parent can say: “We are checking resources for the 2027 SEC. Is the correct syllabus K110, with 4046 as the previous reference code?”
That simple question helps everyone refer to the same subject. It is particularly valuable when different adults support the child: parent, subject teacher, tutor and assessment-book publisher. A shared code prevents a student from receiving mixed-level material by accident.
How to handle a syllabus update during the study year
If SEAB publishes a correction or the school issues updated instructions, retain the latest document and note what changed. Do not continue using a saved older PDF simply because it was downloaded first. The syllabus page and school communication should be checked again when preparing for an assessment or buying a new resource.
Students should be taught the habit of checking document dates and version information. In a digital learning environment, the file name alone may not show whether a document is current. Keep the official link in the family register so that the latest source can be reopened when necessary.
Reference codes are not interchangeable across levels
A previous reference code should be used only to trace the corresponding subject in the earlier examination framework. It should not be used to identify a G2 or G3 syllabus simply because the subject title is the same. English, Mathematics, Science and Mother Tongue each have different G1, G2 and G3 documents. If the student is taking a mixed combination, make sure every resource matches the level of that individual subject.
This is especially important when siblings attend different secondary schools or study different subject levels. A parent may already own a book for an older child and assume it can be passed down. It may still provide useful practice, but the parent should compare the new child’s subject code, content and assessment scheme before using it. Do not assume that a book is suitable merely because both children study the same subject name.
How teachers and tutors can use the code crosswalk
Share the current K-code when arranging support. Ask the tutor to identify the official syllabus and explain which learning outcomes will be practised. If the tutor uses an older resource, ask how the material will be checked against the 2027 syllabus. This is a normal quality check and helps keep school and tuition work aligned.
For a mixed-level student, identify the subject level every time a new resource is selected. A family should not simply tell a tutor that the child is “in PG1” and assume that this provides enough detail. Posting Group and subject level are different. The child’s registered subject list is the practical reference.
A simple code-check routine for every new resource
- Read the student’s school subject combination and identify the subject level.
- Find the 2027 K-code in SEAB’s correct candidate directory.
- Check the previous reference code if the resource uses an older number.
- Compare the resource’s topics and question formats with the current syllabus.
- Ask the teacher whether the resource is suitable for the student’s current learning stage.
This takes only a short time and prevents a common source of wasted effort. If the resource is partially aligned, use the appropriate sections rather than discarding or relying on the whole book. The objective is not to own the newest materials; it is to use materials that support the actual learning outcomes.
Why the subject directory is more reliable than a general search result
A search result may show an old publisher page, an archived syllabus or a page written for another examination level. The SEAB directory is the official index for the 2027 examination. Use it to open the correct PDF and confirm the code. This is especially important during a transition year, when both old reference codes and new K-codes may appear in circulation.
When a parent shares a resource with another family, include the subject level and examination year rather than only the book title. “G1 Mathematics, K110, 2027” is much clearer than “secondary mathematics book”. This small detail helps prevent families from passing around material that is intended for a different level.
What to do after confirming the code
Keep the official PDF with the student’s notes and use it as the reference when discussing revision. The teacher’s scheme of work should show which parts are currently being taught. The student can then build a checklist of outcomes and mark those that can be demonstrated independently. This connects the administrative task of finding a code to the real work of learning.
If the student is unsure of their registered level, ask the school to confirm it. Do not infer the level from the student’s Posting Group, class name or a friend’s subject list. Full SBB allows subject combinations to vary, and the actual registered subject is the relevant starting point.
Use the code list when discussing a child’s options
When a child is considering a subject change, the family should use the current subject code in its discussion with the school. Ask whether the school offers the subject at the required level and whether there is space in the timetable. If the subject has practical or coursework requirements, ask what facilities and supervision are available. A code in the national directory does not guarantee that the student’s school can provide the subject in every cohort.
For students who may move to private candidature, check the private-candidate directory separately. Some school-candidate subjects are not available through the private route. This matters for subjects involving specialist teachers, practical facilities or school-supervised coursework. The family should never withdraw from a school or purchase a course based on the assumption that a downloadable syllabus automatically makes private registration possible.
Keep a note of the authority responsible for each question
SEAB is the place to verify the subject code, examination syllabus, candidate category and formal assessment instructions. MOE is the source for Full SBB policy and the broad secondary education framework. The school confirms its actual subject offering, teaching programme and candidate registration. A receiving post-secondary institution confirms how it will treat qualifications for a particular course. Knowing which authority answers which question makes family decision-making more efficient.
When a decision is important, keep a copy of the official response or the page used. This is particularly helpful for subject choice, private candidature, coursework and progression decisions. A family can then refer back to the same information instead of relying on memory or an informal conversation.
Final parent check before choosing a resource
Before paying for a book or course, confirm the student’s exact level and 2027 code, check the resource against the syllabus and ask whether it covers every required assessment component. If the resource is intended for a different level or candidate category, use it only if the teacher confirms that selected material remains relevant. This final check protects the student’s time and keeps the preparation focused on the examination actually being taken.
How to check information before making a decision
Use SEAB for the national examination syllabus, subject code, assessment scheme and candidate instructions. Use MOE for Full SBB policy and school-level subject flexibility. Use the student’s school for the actual subject combination, teaching sequence, internal assessment calendar, subject availability and registration. These sources answer different questions; a parent should not use one to replace another.
When an online article, assessment book or tuition provider gives information that differs from the current official document, check the year and syllabus code first. Older reference codes may still appear in books and school materials. That does not necessarily make the material useless, but it does mean the family must compare the content and assessment scheme against the 2027 syllabus before relying on it.
How parents can support a student
Start with one recent piece of schoolwork. Ask the student to explain what the task required, what they did, where they became uncertain and what they would do differently next time. This makes revision more concrete than simply telling the child to study harder. The correction should match the type of mistake: a knowledge gap, a misunderstanding of instructions, a method error, weak explanation, poor time management or unfamiliarity with the assessment format.
eduKate’s learning approach connects vocabulary, understanding, worked examples, active retrieval, application and correction. Additional tuition can help explain concepts and practise relevant skills, but it cannot change SEAB rules, replace school registration, authenticate school coursework or guarantee an examination grade or subject-level move. The aim is growing independence.
Questions to ask the school
- Which exact 2027 G1 subject code is the student registered for?
- Which official syllabus and assessment scheme apply to that code?
- What school assessments and non-written components are scheduled?
- Which specimen papers, equipment, software or approved resources should be used?
- What are the student’s two most important learning priorities?
- Who should the family contact if examination arrangements or access needs require clarification?
