What Is Full SBB Mathematics?

The full parent-and-student starter guide

When parents hear “Full SBB Mathematics”, many think it is just a renamed version of the old streams. That is not quite right.

Under Full Subject-Based Banding (Full SBB), students are no longer defined by the old Express, Normal (Academic), and Normal (Technical) streams. Starting from the 2024 Secondary 1 cohort, those stream labels are removed, students are posted through Posting Groups 1, 2 and 3, and they can offer subjects at different subject levels as they move through secondary school. Mathematics is one of the subjects offered at G1, G2 and G3. (Ministry of Education)

That is why this article matters.

Full SBB Mathematics is not one single math subject. It is the whole mathematics system under Full SBB: the way Singapore now organises secondary-school mathematics into G1, G2 and G3 levels, with flexibility for students to take the level that best fits their readiness and, in some cases, move to a more demanding level. From 2027, these mathematics subjects will be examined under the new Singapore-Cambridge Secondary Education Certificate (SEC). (Ministry of Education)

Start Here: https://edukatesg.com/how-mathematics-works/what-is-g3-mathematics/

What does Full SBB mean in mathematics?

In simple language, Full SBB Mathematics means that secondary-school mathematics is no longer treated as one fixed stream package for the whole child. Instead, mathematics can be taken at G1, G2 or G3, where G stands for General, and these levels are mapped from the previous N(T), N(A) and Express standards respectively. MOE states that students can adjust subject levels at appropriate junctures based on their strengths, interests and learning needs. (Ministry of Education)

So the key shift is this:

the old system asked, “Which stream is this child in?”
the new system asks, “Which level should this child take for this subject?” (Ministry of Education)

What are G1, G2 and G3 Mathematics?

They are the three mathematics levels within the Full SBB system.

G1 Mathematics is the level mapped from the former N(T) standard. The official syllabus says it is intended to provide students with fundamental mathematical knowledge and skills to prepare them for technical- or service-oriented education, and that it emphasises application in meaningful real-world contexts. (SEAB)

G2 Mathematics is the level mapped from the former N(A) standard. Its syllabus says it is intended to provide students with fundamental mathematical knowledge and skills, and that it emphasises reasoning, communication and application, alongside conceptual understanding and skill proficiency. (SEAB)

G3 Mathematics is the level mapped from the former Express standard. Its syllabus also emphasises fundamental mathematical knowledge and skills, organised into the same three broad strands, but with a more demanding assessment profile and a stronger weight on problem solving and mathematical reasoning. (SEAB)

So what is “Full SBB Mathematics” really?

Full SBB Mathematics is the three-level mathematics corridor in Singapore secondary education.

It is not just one syllabus with three difficulty settings. It is a system that lets mathematics be offered at different levels of demand, while still sitting inside one national framework. SEAB states that under the SEC, the mode of assessment and overall examination standards will be the same as the current GCE N(T), N(A) and O-Level examinations, and that G1, G2 and G3 subjects adopt the same grading structures as those former examinations respectively. (SEAB)

That means Full SBB Mathematics is Singapore’s way of saying:

not every child should carry the exact same mathematics load,
but every child should still be placed inside a clear, recognised national mathematics route. (SEAB)

Are G1, G2 and G3 completely different subjects?

They are different levels of mathematics, but they are not random unrelated subjects.

All three official syllabuses are organised into the same broad strands:

  • Number and Algebra
  • Geometry and Measurement
  • Statistics and Probability. (SEAB)

What changes is the load, the depth, the assessment design, and the level of reasoning expected. G1 leans more heavily toward fundamental concepts, skills, and application to real-world contexts; G2 and G3 both emphasise broader mathematical development and support for continuous learning, but G3 gives more weight to higher-order problem solving and reasoning than G2. (SEAB)

How do students start in Full SBB Mathematics?

At the start of Secondary 1, students are guided by Posting Groups and by their PSLE subject results. MOE states that Posting Groups 1, 2 and 3 are used for admission into secondary school and to guide the initial subject levels students can offer at the start of Secondary 1. MOE’s score-calculator page shows indicative starting levels for most subjects by PSLE Score, while also stating that students can later adjust subject levels at appropriate junctures. (Ministry of Education)

MOE also states that students in Posting Groups 1 and 2 may take English Language, Mother Tongue Languages, Mathematics and Science at a more demanding level from Secondary 1 based on their PSLE Achievement Levels in the respective subject. For Mathematics, students who scored AL 5 or better for a PSLE Standard subject can take the subject at G3 or G2, while students who scored AL 6 for a PSLE Standard subject or AL A for a PSLE Foundation subject can take the subject at G2. (Ministry of Education)

So Full SBB Mathematics already starts with a more flexible question:

not only “Which posting group?”
but also “Which mathematics level is this child ready for?” (Ministry of Education)

Can students change mathematics levels later?

Yes. That is one of the central features of Full SBB.

MOE states that throughout secondary school, students can take subjects at G1, G2 and G3 and have the flexibility to adjust their subject levels at appropriate junctures, based on their strengths, interests and learning needs. (Ministry of Education)

This matters because Full SBB Mathematics is not meant to behave like a trap. A child may start at one level and later show readiness for a higher level, or may need a more suitable route to learn well. The system is designed to recognise that readiness can differ by subject and can change over time. (Ministry of Education)

How are G1, G2 and G3 Mathematics assessed?

The levels are not assessed in exactly the same way.

For G1 Mathematics, the SEC syllabus uses two 1 hour 30 minute papers, each worth 50 marks and 50% weighting. The assessment objectives are weighted about 65% AO1, 30% AO2, and 5% AO3. (SEAB)

For G2 Mathematics, the SEC syllabus uses two 2-hour papers, each worth 70 marks and 50% weighting. The assessment objectives are weighted about 60% AO1, 30% AO2, and 10% AO3. Paper 2 includes a real-world scenario question, and Section B requires candidates to answer one of two longer questions. (SEAB)

For G3 Mathematics, the SEC syllabus uses two 2 hour 15 minute papers, each worth 90 marks and 50% weighting. The assessment objectives are weighted about 45% AO1, 40% AO2, and 15% AO3, and Paper 2 ends with a real-world scenario question. (SEAB)

That tells parents something very important:

as the corridor rises from G1 to G3, the mathematics system asks for more than just routine procedure. It asks for more problem solving, more reasoning, and more mathematical communication. (SEAB)

Are calculators allowed across Full SBB Mathematics?

Yes, but the exact exam design still matters.

The G1, G2 and G3 SEC mathematics syllabuses all include a Use of Calculators section, and the G2 and G3 syllabuses state that an approved calculator may be used in both papers. The SEC website also links to an official list of approved calculators for candidates. (SEAB)

This does not mean mathematics becomes easy. It means the assessment is still testing method choice, interpretation, accuracy and application, not just manual arithmetic stamina. That is especially clear from the growing AO2 and AO3 weightings as students move toward G3. (SEAB)

How are the grades different across Full SBB Mathematics?

SEAB states that under the SEC:

  • G1 uses grades A, B, C, D, E
  • G2 uses grades 1, 2, 3, 4, 5, 6
  • G3 uses grades A1, A2, B3, B4, C5, C6, D7, E8, 9. (SEAB)

SEAB also states that the certificate is awarded if the candidate obtains D or better for a G1 subject, Grade 5 or better for a G2 subject, or E8 or better for a G3 subject. (SEAB)

So Full SBB Mathematics is not just different in content and demand. It also uses different grade languages at different levels, because the levels inherit the grading structures of the former N(T), N(A) and O-Level examination families. (SEAB)

Can grades be mapped across levels?

Yes, for some progression purposes.

SEAB states that grade mapping is used when more demanding-level subjects need to be converted for the computation of aggregate scores for post-secondary progression. It gives the official example that G3 to G2 mapping is used for routes such as ELMAB3 for admission to Year 2 of Higher Nitec, the Polytechnic Foundation Programme, and ELR2B2 for polytechnic admissions. SEAB also provides the G3-to-G2 mapping:

  • A1–B3 -> 1
  • B4–C6 -> 2
  • D7 -> 3
  • E8 -> 4
  • 9 -> 5. (SEAB)

SEAB also states that where a G3 subject needs to be mapped to G1, it is first mapped to G2 and then from G2 to G1. (SEAB)

That means Full SBB Mathematics is not three sealed boxes. It is a linked system with official conversion rules when the admissions framework needs them. (SEAB)

How does Full SBB Mathematics affect post-secondary progression?

A lot.

For JC and MI admissions from 2028, MOE states that the aggregate score is computed using G3 subjects, and the mathematics requirement is met by G3 Additional Mathematics or G3 Mathematics, with grades A1 to D7. (Ministry of Education)

For polytechnic and some ITE-linked pathways, the admissions framework can use mapped grades from higher-level subjects where required. SEAB explicitly says grade mapping is used for progression exercises such as ELR2B2, PFP, and ELMAB3. (SEAB)

So Full SBB Mathematics matters because it connects directly to different futures. G3 matters strongly for the JC route. G2 and mapped grades matter strongly for polytechnic- and ITE-linked routes. G1 remains an important corridor for students whose strengths and later paths fit that level better. (SEAB)

When does Full SBB Mathematics become SEC Mathematics?

The first Full SBB cohort entered Secondary 1 in 2024. MOE states that this first cohort will sit the SEC examinations in 2027 and receive their results in January 2028. SEAB likewise states that the SEC will be implemented in 2027, and that candidates will receive a single examination certificate reflecting all the subjects taken at G1, G2 and G3. (Ministry of Education)

So Full SBB Mathematics is no longer just a reform idea. It is already the live structure for the cohorts moving through secondary school now. (Ministry of Education)

Is Full SBB Mathematics just a softer way of saying streams?

No. It is still a differentiated system, but it is more subject-specific and more flexible than the old stream structure.

MOE’s official explanation is that students are posted using Posting Groups only for admission and initial subject levels, while subject levels can later be adjusted. Mathematics is therefore treated as a subject route, not merely as a fixed label attached to the whole student. (Ministry of Education)

That is a real shift in philosophy.
It is trying to separate the child from the old one-word identity label.

What is the biggest mistake parents make with Full SBB Mathematics?

They still think in old stream language.

Some parents hear G1 and panic.
Some hear G3 and chase it for prestige.
Some hear G2 and treat it as a permanent ceiling.

But the official structure is trying to do something more precise: place students at the mathematics level they are ready for, allow upward flexibility where appropriate, and connect those subject levels honestly to later pathways. (Ministry of Education)

The better parent question is not,
“Which label sounds better?”
It is,
“Which mathematics corridor lets my child learn well and keep viable next steps open?” (Ministry of Education)

The eduKateSG reading

In eduKateSG language, Full SBB Mathematics is the whole mathematics routing system in Singapore secondary school.

It is the framework that says mathematics is not one flat road. Some students need G1 to build real usable foundations. Some can carry G2 well and use it for strong progression into polytechnic- and ITE-linked routes. Some are ready for G3 and may need it for later JC/MI progression. The official documents describe this through subject levels, SEC grading, assessment structures and progression rules; the practical meaning is simpler: Singapore is trying to route mathematics more honestly by subject, not just by stream label. (SEAB)

Final conclusion

So what is Full SBB Mathematics?

It is the three-level secondary mathematics system under Singapore’s Full Subject-Based Banding framework. Students can take Mathematics at G1, G2 or G3, these levels are mapped from the former N(T), N(A) and Express standards, and from 2027 they will be examined under the Singapore-Cambridge Secondary Education Certificate (SEC). The levels share broad mathematical strands, but differ in load, paper structure, grading language, and the balance between routine techniques, problem solving and reasoning. (Ministry of Education)

And that is the real takeaway:

Do not ask only,
“Is my child doing Full SBB Mathematics?”

Ask instead,
“Which mathematics level inside Full SBB is right for my child now, and where can it lead next?” (Ministry of Education)

Almost-Code

TITLE:
What Is Full SBB Mathematics?
ONE-LINE ANSWER:
Full SBB Mathematics is Singapore’s three-level secondary mathematics system under Full Subject-Based Banding, where students can take Mathematics at G1, G2 or G3 depending on readiness and progression needs.
CORE FACTS:
- From 2024 Sec 1, Express, N(A) and N(T) streams are removed
- Students are posted through Posting Groups 1, 2 and 3
- Posting Groups guide initial subject levels only
- Mathematics is offered at G1, G2 and G3
- G1, G2, G3 are mapped from former N(T), N(A), Express standards
- Students can adjust subject levels at appropriate junctures
- SEC begins in 2027
- Results for the first Full SBB cohort are released in January 2028
WHAT THE LEVELS ARE:
- G1 Mathematics = lower general mathematics corridor, aimed at building usable foundations and preparing for technical- or service-oriented education
- G2 Mathematics = middle general mathematics corridor
- G3 Mathematics = highest general mathematics corridor
COMMON CONTENT STRANDS:
- Number and Algebra
- Geometry and Measurement
- Statistics and Probability
ASSESSMENT SNAPSHOT:
- G1: two 1h30 papers, AO1 65%, AO2 30%, AO3 5%
- G2: two 2h papers, AO1 60%, AO2 30%, AO3 10%
- G3: two 2h15 papers, AO1 45%, AO2 40%, AO3 15%
GRADING:
- G1 = A, B, C, D, E
- G2 = 1, 2, 3, 4, 5, 6
- G3 = A1, A2, B3, B4, C5, C6, D7, E8, 9
PROGRESSION:
- JC/MI admissions use G3 subjects for aggregate computation
- G3 Mathematics or G3 Additional Mathematics can meet the mathematics requirement for JC/MI
- Grade mapping is used for pathways such as ELR2B2, PFP and ELMAB3
PARENT WARNING:
Do not read Full SBB Mathematics as old stream labels with new names.
The system is designed to place mathematics by subject readiness, not whole-child identity.
BOTTOM LINE:
Full SBB Mathematics is a routing system.
The key question is not the label.
The key question is which mathematics corridor the student can carry well now and where it leads next.

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

Learning Systems

Runtime and Deep Structure

Real-World Connectors

Subject Runtime Lane

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
A young woman in a white suit and black tie gives a thumbs up while standing beside a marble table with an open notebook.