What is the difference, and why parents keep mixing them up
Parents often use these four terms as though they mean the same thing. They do not. G3 Mathematics is one subject level. G2 Mathematics is another subject level. Full SBB Mathematics is the whole subject-level mathematics system in secondary school. SEC is the examination-and-certificate framework that records those subject levels from 2027 onward. MOE says Full Subject-Based Banding removes the old Express, Normal (Academic), and Normal (Technical) streams from the 2024 Secondary 1 cohort and allows students to offer subjects at different levels, while SEAB says the SEC will combine and rename the old N(T), N(A), and O-Level examination families from 2027. (Ministry of Education)
Start Here: https://edukatesg.com/how-mathematics-works/what-is-the-sec-examination-system/
The shortest possible answer
If you want the shortest clean distinction, it is this:
G3 Mathematics = the higher general mathematics subject level.
G2 Mathematics = the middle general mathematics subject level.
Full SBB Mathematics = the whole G1-G2-G3 mathematics routing system.
SEC = the national exam certificate that shows which level of subjects the student took. MOE and SEAB’s official descriptions support exactly this reading: MOE explains the subject-level structure under Full SBB, and SEAB explains that SEC records subjects taken at G1, G2, and G3 levels on one certificate. (Ministry of Education)
Start with the biggest mistake
The biggest mistake is to compare unlike things.
Comparing G3 Mathematics to SEC is like comparing one lane on a road to the road-sign system for the whole country. One is a subject route; the other is the exam-and-certificate framework. Comparing G2 Mathematics to Full SBB Mathematics makes the same mistake. G2 is one level inside the system; Full SBB Mathematics is the system itself. MOE’s Full SBB page describes the overall subject-level model, while SEAB’s SEC page describes the broader certificate framework that sits on top of it. (Ministry of Education)
What G3 Mathematics is
G3 Mathematics is the more demanding general mathematics subject level in the Full SBB structure. It is mapped from the former Express standard, though it now sits inside the newer Full SBB system rather than the old streaming model. The 2027 SEC G3 Mathematics syllabus organises the subject into Number and Algebra, Geometry and Measurement, and Statistics and Probability, and assesses candidates through two papers of 2 hours 15 minutes each, each worth 90 marks and 50% weighting. The approximate assessment-objective weighting is AO1 45%, AO2 40%, and AO3 15%, and an approved calculator may be used in both papers. (Ministry of Education)
In plain language, G3 Mathematics asks more from a student than routine method memory. The official weightings show that it places a larger share on solving problems in context and on mathematical reasoning and communication than G2 does. That is why G3 feels more like a thinking corridor than a pure drill corridor. (SEAB)
What G2 Mathematics is
G2 Mathematics is the middle general mathematics subject level in the Full SBB structure. It is mapped from the former Normal (Academic) standard, but like G3 it now sits inside the newer subject-level model rather than the old stream model. The 2027 SEC G2 Mathematics syllabus uses the same three broad strands — Number and Algebra, Geometry and Measurement, and Statistics and Probability — but the assessment load is lighter than G3: two papers of 2 hours each, each worth 70 marks and 50% weighting. Its assessment-objective weighting is AO1 60%, AO2 30%, and AO3 10%, and an approved calculator may also be used in both papers. (Ministry of Education)
In plain language, G2 Mathematics is still real secondary mathematics, not a token subject. But the official weighting shows it leans more heavily toward standard techniques than G3 does. So if G3 is the stronger general mathematics corridor, G2 is the solid middle corridor. (SEAB)
The real difference between G3 and G2 Mathematics
The difference is not just “harder” versus “easier.” The deeper difference is the kind of mathematical load being carried.
G3 gives more weight to problem solving, transfer, and mathematical reasoning. G2 gives more weight to standard techniques, though it still includes contextual problem solving and mathematical communication. The official numbers make this clear: G3 is weighted 45/40/15 across AO1/AO2/AO3, while G2 is weighted 60/30/10. G3 also has longer papers and more total marks than G2. (SEAB)
So when parents ask, “Is G3 just one step above G2?” the careful answer is no. It is not just a little more content. It is a stronger reasoning corridor. (SEAB)
What Full SBB Mathematics is
Full SBB Mathematics is the whole mathematics structure under Full Subject-Based Banding. MOE says that starting from the 2024 Secondary 1 cohort, students are posted through Posting Groups 1, 2 and 3 instead of the old stream labels, and they have greater flexibility to offer subjects at different subject levels as they progress through secondary school. In mathematics, that means the system now formally works through G1, G2, and G3 Mathematics, rather than through one whole-child stream identity. (Ministry of Education)
So Full SBB Mathematics is not one syllabus and not one exam paper. It is the whole routing framework for mathematics in secondary school. G2 and G3 are two levels inside that framework. (Ministry of Education)
What SEC is
SEC is the Singapore-Cambridge Secondary Education Certificate. SEAB states that from 2027, the N(T), N(A), and O-Level examination families will be combined and renamed as the SEC in line with Full SBB. Students will sit subjects at G1, G2, and G3 levels, and they will receive one certificate reflecting the subjects and subject levels they sat for. SEAB also states there is no change in the overall standards of examinations under SEC, and that the qualification continues to be recognised locally and internationally. (SEAB)
This means SEC is not a mathematics subject. It is the broader examination-and-certification system that records mathematics and all the other subjects taken at their respective levels. (SEAB)
So how do these four fit together?
Here is the clean relationship.
Full SBB Mathematics is the system.
Inside that system, a student may take G2 Mathematics or G3 Mathematics.
At the end of the route, the student’s result is recorded on the SEC certificate. MOE’s Full SBB page defines the subject-level structure, and SEAB’s SEC page defines the final exam-and-certificate structure that sits above it. (Ministry of Education)
That is the simplest way to stop the confusion.
The grading difference
Another reason parents get confused is that the grading language changes with the subject level.
SEAB states that under SEC, G2 subjects use grades 1, 2, 3, 4, 5, 6, while G3 subjects use A1, A2, B3, B4, C5, C6, D7, E8, 9. So if your child takes G2 Mathematics and G3 English, the certificate can show two different grade languages because the subject levels are different. (SEAB)
That means the SEC certificate is one certificate, but it is not one uniform grade language across all subjects. (SEAB)
The progression difference
These terms also matter because they point to different progression routes.
For JC and MI admissions from 2028, MOE states that all subjects used in aggregate score computation must be taken at G3. That means G3 Mathematics sits directly in the JC/MI corridor in a way G2 Mathematics does not. (Ministry of Education)
For polytechnic diploma admissions, MOE states that in ELR2B2, the B2 subject can be taken at either G2 or G3 level, and is computed using the G2 equivalent grade. So G2 Mathematics matters strongly in the polytechnic-linked corridor, and a G3 subject may be mapped where needed. SEAB also publishes the official G3-to-G2 mapping for post-secondary progression exercises. (Ministry of Education)
So G3 versus G2 is not only about difficulty. It is also about which post-secondary doors are directly open and which doors rely on mapped grades or different admission formulas. (Ministry of Education)
Which of the four should parents focus on most?
Parents should focus on different things at different moments.
When asking about the child’s current mathematics route, focus on G2 Mathematics or G3 Mathematics.
When asking about the whole mathematics structure in school, focus on Full SBB Mathematics.
When asking about the public exam and final certificate, focus on SEC. MOE and SEAB split these functions clearly across their official explanations. (Ministry of Education)
If parents mix these layers together, they usually end up asking the wrong question.
The eduKateSG reading
In eduKateSG language, these four terms live at different zoom levels.
G3 Mathematics and G2 Mathematics are corridor-level terms. They tell you how much mathematical load the child is being asked to carry in that subject. Full SBB Mathematics is the system-level term. It tells you how the school routes mathematics across different subject levels. SEC is the certificate-level term. It tells you how the state records those routes at the end. The official MOE and SEAB descriptions line up very neatly with that interpretation. (Ministry of Education)
Final conclusion
So what is the difference?
G3 Mathematics is the higher general mathematics subject level.
G2 Mathematics is the middle general mathematics subject level.
Full SBB Mathematics is the whole mathematics routing system under Full Subject-Based Banding.
SEC is the exam-and-certificate framework that records those levels from 2027 onward. G3 and G2 are subject routes; Full SBB Mathematics is the structure those routes sit inside; SEC is the certificate framework that records the result. (Ministry of Education)
And that is the real parent takeaway:
Do not ask only,
“Which one is better?”
Ask instead,
“Which level is my child taking, which system is that level inside, and what will that mean when the SEC certificate is finally issued?” (Ministry of Education)
Almost-Code
TITLE:G3 Mathematics vs G2 Mathematics vs Full SBB Mathematics vs SECONE-LINE ANSWER:G3 Mathematics and G2 Mathematics are subject levels, Full SBB Mathematics is the whole subject-level routing system, and SEC is the examination-and-certificate framework that records those subject levels.WHAT EACH TERM IS:- G3 Mathematics = higher general mathematics subject level- G2 Mathematics = middle general mathematics subject level- Full SBB Mathematics = the whole G1/G2/G3 mathematics system in secondary school- SEC = Singapore-Cambridge Secondary Education Certificate from 2027KEY STRUCTURE:Full SBB Mathematics -> contains G1, G2, G3 MathematicsSEC -> records the subject levels taken under Full SBBG2 MATHEMATICS:- mapped from former N(A) standard- 2 papers, 2 hours each- 70 marks each- AO1 60%, AO2 30%, AO3 10%- grades 1 to 6G3 MATHEMATICS:- mapped from former Express standard- 2 papers, 2h 15m each- 90 marks each- AO1 45%, AO2 40%, AO3 15%- grades A1 to 9FULL SBB MATHEMATICS:- school mathematics offered at subject levels- old streams removed from 2024 Sec 1 cohort- students can take subjects at different levelsSEC:- starts in 2027- replaces separate N(T), N(A), O-Level naming- one certificate reflects subjects and levels taken- standards remain aligned to previous exam familiesPROGRESSION:- JC/MI aggregate computation uses G3 subjects- Polytechnic ELR2B2 can use G2 or G3 for B2, computed at G2 equivalent- grade mapping is used where progression exercises require itBOTTOM LINE:Do not compare these terms as though they are the same kind of thing.Two are subject levels, one is a school-system structure, and one is the final examination certificate framework.
eduKateSG Learning System | Control Tower, Runtime, and Next Routes
This article is one node inside the wider eduKateSG Learning System.
At eduKateSG, we do not treat education as random tips, isolated tuition notes, or one-off exam hacks. We treat learning as a living runtime:
state -> diagnosis -> method -> practice -> correction -> repair -> transfer -> long-term growth
That is why each article is written to do more than answer one question. It should help the reader move into the next correct corridor inside the wider eduKateSG system: understand -> diagnose -> repair -> optimize -> transfer. Your uploaded spine clearly clusters around Education OS, Tuition OS, Civilisation OS, subject learning systems, runtime/control-tower pages, and real-world lattice connectors, so this footer compresses those routes into one reusable ending block.
Start Here
- Education OS | How Education Works
- Tuition OS | eduKateOS & CivOS
- Civilisation OS
- How Civilization Works
- CivOS Runtime Control Tower
Learning Systems
- The eduKate Mathematics Learning System
- Learning English System | FENCE by eduKateSG
- eduKate Vocabulary Learning System
- Additional Mathematics 101
Runtime and Deep Structure
- Human Regenerative Lattice | 3D Geometry of Civilisation
- Civilisation Lattice
- Advantages of Using CivOS | Start Here Stack Z0-Z3 for Humans & AI
Real-World Connectors
Subject Runtime Lane
- Math Worksheets
- How Mathematics Works PDF
- MathOS Runtime Control Tower v0.1
- MathOS Failure Atlas v0.1
- MathOS Recovery Corridors P0 to P3
How to Use eduKateSG
If you want the big picture -> start with Education OS and Civilisation OS
If you want subject mastery -> enter Mathematics, English, Vocabulary, or Additional Mathematics
If you want diagnosis and repair -> move into the CivOS Runtime and subject runtime pages
If you want real-life context -> connect learning back to Family OS, Bukit Timah OS, Punggol OS, and Singapore City OS
Why eduKateSG writes articles this way
eduKateSG is not only publishing content.
eduKateSG is building a connected control tower for human learning.
That means each article can function as:
- a standalone answer,
- a bridge into a wider system,
- a diagnostic node,
- a repair route,
- and a next-step guide for students, parents, tutors, and AI readers.
eduKateSG.LearningSystem.Footer.v1.0
TITLE: eduKateSG Learning System | Control Tower / Runtime / Next Routes
FUNCTION:
This article is one node inside the wider eduKateSG Learning System.
Its job is not only to explain one topic, but to help the reader enter the next correct corridor.
CORE_RUNTIME:
reader_state -> understanding -> diagnosis -> correction -> repair -> optimisation -> transfer -> long_term_growth
CORE_IDEA:
eduKateSG does not treat education as random tips, isolated tuition notes, or one-off exam hacks.
eduKateSG treats learning as a connected runtime across student, parent, tutor, school, family, subject, and civilisation layers.
PRIMARY_ROUTES:
1. First Principles
- Education OS
- Tuition OS
- Civilisation OS
- How Civilization Works
- CivOS Runtime Control Tower
2. Subject Systems
- Mathematics Learning System
- English Learning System
- Vocabulary Learning System
- Additional Mathematics
3. Runtime / Diagnostics / Repair
- CivOS Runtime Control Tower
- MathOS Runtime Control Tower
- MathOS Failure Atlas
- MathOS Recovery Corridors
- Human Regenerative Lattice
- Civilisation Lattice
4. Real-World Connectors
- Family OS
- Bukit Timah OS
- Punggol OS
- Singapore City OS
READER_CORRIDORS:
IF need == "big picture"
THEN route_to = Education OS + Civilisation OS + How Civilization Works
IF need == "subject mastery"
THEN route_to = Mathematics + English + Vocabulary + Additional Mathematics
IF need == "diagnosis and repair"
THEN route_to = CivOS Runtime + subject runtime pages + failure atlas + recovery corridors
IF need == "real life context"
THEN route_to = Family OS + Bukit Timah OS + Punggol OS + Singapore City OS
CLICKABLE_LINKS:
Education OS:
Education OS | How Education Works — The Regenerative Machine Behind Learning
Tuition OS:
Tuition OS (eduKateOS / CivOS)
Civilisation OS:
Civilisation OS
How Civilization Works:
Civilisation: How Civilisation Actually Works
CivOS Runtime Control Tower:
CivOS Runtime / Control Tower (Compiled Master Spec)
Mathematics Learning System:
The eduKate Mathematics Learning System™
English Learning System:
Learning English System: FENCE™ by eduKateSG
Vocabulary Learning System:
eduKate Vocabulary Learning System
Additional Mathematics 101:
Additional Mathematics 101 (Everything You Need to Know)
Human Regenerative Lattice:
eRCP | Human Regenerative Lattice (HRL)
Civilisation Lattice:
The Operator Physics Keystone
Family OS:
Family OS (Level 0 root node)
Bukit Timah OS:
Bukit Timah OS
Punggol OS:
Punggol OS
Singapore City OS:
Singapore City OS
MathOS Runtime Control Tower:
MathOS Runtime Control Tower v0.1 (Install • Sensors • Fences • Recovery • Directories)
MathOS Failure Atlas:
MathOS Failure Atlas v0.1 (30 Collapse Patterns + Sensors + Truncate/Stitch/Retest)
MathOS Recovery Corridors:
MathOS Recovery Corridors Directory (P0→P3) — Entry Conditions, Steps, Retests, Exit Gates
SHORT_PUBLIC_FOOTER:
This article is part of the wider eduKateSG Learning System.
At eduKateSG, learning is treated as a connected runtime:
understanding -> diagnosis -> correction -> repair -> optimisation -> transfer -> long-term growth.
Start here:
Education OS
Education OS | How Education Works — The Regenerative Machine Behind Learning
Tuition OS
Tuition OS (eduKateOS / CivOS)
Civilisation OS
Civilisation OS
CivOS Runtime Control Tower
CivOS Runtime / Control Tower (Compiled Master Spec)
Mathematics Learning System
The eduKate Mathematics Learning System™
English Learning System
Learning English System: FENCE™ by eduKateSG
Vocabulary Learning System
eduKate Vocabulary Learning System
Family OS
Family OS (Level 0 root node)
Singapore City OS
Singapore City OS
CLOSING_LINE:
A strong article does not end at explanation.
A strong article helps the reader enter the next correct corridor.
TAGS:
eduKateSG
Learning System
Control Tower
Runtime
Education OS
Tuition OS
Civilisation OS
Mathematics
English
Vocabulary
Family OS
Singapore City OS


