---
title: "G1, G2, and G3 Mathematics: Full SBB Explained"
description: "Under Full SBB, secondary mathematics is offered at three G-levels — G1, G2, and G3 — replacing the old streaming system. Here is what each level covers and how it affects pathways."
author: "Min Hui"
author_url: "https://ancourage.academy/authors/min-hui"
published_at: 2026-04-03
modified_at: 2026-05-03
category: "teaching"
tags: ["Mathematics", "Secondary", "Full SBB", "Singapore", "O-Level", "SEC", "Parents", "MOE"]
canonical: "https://ancourage.academy/articles/g1-g2-g3-mathematics-full-sbb-singapore"
source: "https://ancourage.academy/articles/g1-g2-g3-mathematics-full-sbb-singapore"
language: "en-SG"
word_count: 1694
reading_time: "PT9M"
cover_image: "https://ancourage.academy/academic-pic/img_8027.jpg"
reviewed_by: "Gabriel"
---

# G1, G2, and G3 Mathematics: Full SBB Explained

Under Full SBB, secondary mathematics is offered at three G-levels — G1, G2, and G3 — replacing the old streaming system. Here is what each level covers and how it affects pathways.

**Under Full Subject-Based Banding (Full SBB), secondary mathematics in Singapore is offered at three G-levels — G1, G2, and G3 — and a student's G-level for maths directly determines whether they can take Additional Mathematics, which O-Level / SEC papers they sit for, and which post-secondary pathways are available.** Unlike the old Express/Normal Academic/Normal Technical streaming system, students can now take maths at a different G-level from their other subjects. This guide is from [Ancourage Academy](https://ancourage.academy/academy), whose [Sec 1–4 Mathematics tutors](https://ancourage.academy/courses/academy/secondary/mathematics) teach across all three Full SBB levels and help students upgrade where eligible.

As Founder and Academic Director at Ancourage Academy, Min Hui has taught mathematics across all G-levels since Full SBB was implemented. This guide explains what each G-level covers for mathematics specifically, how placement works, and what upgrading or downgrading between levels involves.

## What G1, G2, and G3 Mean for Maths

**G-levels replace the old streaming labels (Express, Normal Academic, Normal Technical) with a subject-specific difficulty scale — G3 is the most demanding, G1 is the most foundational, and students can be at different G-levels across different subjects.**

The key difference from old streaming: under the previous system, a Normal Academic student took all subjects at the same level. Under [Full SBB](https://ancourage.academy/articles/full-subject-based-banding-guide-singapore), a student might take G3 Mathematics and G2 English — each subject is assessed independently based on the student's ability in that subject.

| G-Level | Equivalent Under Old System | SEC Exam Level (from 2027) | O-Level Equivalent (until 2026) |
| --- | --- | --- | --- |
| **G3** | Express | G3-level papers | O-Level |
| **G2** | Normal Academic (N(A)) | G2-level papers | N(A)-Level |
| **G1** | Normal Technical (N(T)) | G1-level papers | N(T)-Level |

For more detail on how the [SEC exam replaces O-Levels from 2027](https://ancourage.academy/articles/sec-exam-2027-singapore-new-national-examination), see the comprehensive SEC guide.

## G3 Mathematics: The O-Level / SEC Path

**G3 Mathematics covers the full O-Level / SEC syllabus (currently [4052](https://www.seab.gov.sg/gce-o-level/o-level-syllabuses-examined-for-school-candidates-2026/), transitioning to K310 from 2027) — it is the most demanding level and the only one that provides direct access to A-Maths and the JC Science stream.**

G3 Mathematics covers:

-   **Number and Algebra:** Algebraic manipulation, equations, inequalities, quadratics, indices, surds, coordinate geometry, functions and graphs
-   **Geometry and Measurement:** Angle properties, circle properties, congruence, similarity, trigonometry (sine/cosine rule), mensuration, vectors
-   **Statistics and Probability:** Data interpretation, cumulative frequency, box plots, probability, set notation, Venn diagrams, matrices

G3 students can add [Additional Mathematics (A-Maths)](https://ancourage.academy/articles/e-maths-vs-a-maths-difference-singapore) from Sec 3, which is a prerequisite for H2 Mathematics in JC.

## G2 Mathematics: Building Towards Upgrading

**G2 Mathematics covers core mathematical concepts at a moderate level — equivalent to the former N(A) standard — with the possibility of upgrading to G3 for students who demonstrate strong performance.**

**Ancourage Academy teaches both G2 and G3 Mathematics at [Bishan](https://ancourage.academy/find-us/bishan) and [Woodlands](https://ancourage.academy/find-us/woodlands) in [small groups of 3-6](https://ancourage.academy/faq#class-sizes) — [book a free trial class (usually $18)](https://ancourage.academy/trial-class/bishan) for a diagnostic assessment at your child's current G-level.**

G2 Mathematics covers similar topic areas to G3 but at reduced depth and complexity. Key differences:

-   **Algebraic complexity:** G2 covers algebraic manipulation but with less emphasis on advanced applications like algebraic fractions and non-linear simultaneous equations
-   **Trigonometry:** G2 covers basic trigonometric ratios but may not include the full sine and cosine rule treatment found in G3
-   **Statistics:** G2 covers data interpretation and basic probability but at reduced complexity compared to G3

Under the [SEC examination system](https://www.seab.gov.sg/secondary-education-certificate-sec/), G2 Mathematics uses syllabus code K210. G2 students may also access G2 Additional Mathematics (K232), which covers A-Maths content at G2 level.

| Aspect | G3 Mathematics | G2 Mathematics |
| --- | --- | --- |
| **Syllabus code (O-Level)** | 4052 | 4045 |
| **Syllabus code (SEC 2027)** | K310 | K210 |
| **A-Maths available?** | Yes (4049 / K341) | Yes, at G2 level (K232) |
| **JC eligibility** | Direct pathway to H2 Mathematics | May require upgrading for H2 Maths |
| **Polytechnic eligibility** | All courses | Most courses (some engineering courses prefer G3) |
| **Upgrading possible?** | N/A (highest level) | Yes, to G3 with school recommendation |

## G1 Mathematics: Practical and Applied Focus

**G1 Mathematics focuses on practical numeracy and applied mathematical skills — equivalent to the former N(T) standard — preparing students for ITE courses and vocational pathways.**

G1 Mathematics covers:

-   **Practical arithmetic:** Operations with whole numbers, fractions, decimals, percentages in everyday contexts
-   **Basic algebra:** Simple algebraic expressions, solving basic equations
-   **Measurement:** Units, perimeter, area, volume of common shapes
-   **Data handling:** Reading and interpreting graphs, charts, and tables

G1 Mathematics uses syllabus code K110 under the SEC system. A-Maths is not available at G1 level. Students aiming for polytechnic should discuss upgrading from G1 to G2 with their school, as most polytechnic courses require at least G2 Mathematics.

## How PSLE Scores Determine G-Level Placement

**A student's [PSLE](https://ancourage.academy/glossary#psle) Achievement Level (AL) score in each subject determines their starting G-level — but placement is subject-specific, not overall.**

| PSLE Maths AL Score | Typical G-Level Placement | Implications |
| --- | --- | --- |
| **AL 1-4** | G3 (most demanding) | O-Level / SEC G3 pathway; A-Maths eligibility from Sec 3 |
| **AL 5-6** | G2 (moderate) | G2 pathway; upgrading to G3 possible with strong results |
| **AL 7-8** | G1 (foundational) | G1 pathway; upgrading to G2 possible with strong results |

Important: these are typical placements, not rigid rules. G-level placement is determined through [Posting Groups](https://www.moe.gov.sg/microsites/psle-fsbb) based on the student's overall PSLE score, combined with individual subject AL scores that determine eligibility for upward movement. A student in Posting Group 2 who scored AL 5 in Mathematics may still be offered G3 Mathematics if the school assesses readiness. Each subject is placed independently — a student with AL 5 in Maths and AL 3 in English could take G2 Maths and G3 English.

## Upgrading and Downgrading Between G-Levels

**G-level placement is not permanent — students can upgrade (move to a more demanding level) or downgrade (move to a less demanding level) based on academic performance and school recommendation.**

How upgrading typically works:

1.  **Timing:** Schools assess students for upgrading at the end of Sec 1 or Sec 2 (some schools also consider mid-year results)
2.  **Criteria:** Strong and sustained performance at the current G-level — typically top 25% of the cohort at that level, though criteria vary by school
3.  **Process:** Teacher recommendation, followed by discussion with parents and student. Some schools require a bridging assessment
4.  **Support:** Students who upgrade may need additional support to bridge the gap between levels. Ancourage Academy's [Sec 1](https://ancourage.academy/courses/academy/secondary/s1/mathematics) and [Sec 2 programmes](https://ancourage.academy/courses/academy/secondary/s2/mathematics) include upgrading preparation for students transitioning between G-levels

Downgrading works similarly but in reverse: if a student consistently struggles at their current G-level despite support, the school may recommend moving to a less demanding level. This is not failure — it allows the student to build confidence and mastery at an appropriate pace.

For a broader discussion of G-level choices across all subjects, see [G2 vs G3 Subject Levels](https://ancourage.academy/articles/g2-vs-g3-subject-levels-full-sbb-guide).

## A-Maths Eligibility Across G-Levels

**A-Maths eligibility depends on G-level — G3 students access the full A-Maths syllabus, G2 students can access G2 A-Maths, and G1 students do not have an A-Maths option.**

| G-Level | A-Maths Available? | A-Maths Syllabus Code | Pathway Impact |
| --- | --- | --- | --- |
| **G3** | Yes | 4049 (O-Level) / K341 (SEC) | Enables H2 Mathematics in JC; recommended for STEM pathways |
| **G2** | Yes (G2 level) | K232 (SEC) | Provides A-Maths exposure; may support polytechnic engineering courses |
| **G1** | No | N/A | Focus on G1 Mathematics mastery; consider upgrading to G2 for broader options |

The availability of G2 A-Maths (K232) is a significant addition under Full SBB. Previously, N(A) students had limited access to Additional Mathematics. Under the new system, G2 students who demonstrate readiness can take A-Maths at their level, keeping more pathways open.

## Choosing the Right G-Level for Your Child

**The right G-level balances academic stretch with realistic workload — a student who is challenged but not overwhelmed will learn more than one who is either coasting or drowning.**

Consider these factors:

-   **Current performance vs potential:** A student consistently scoring 80%+ at G2 should consider upgrading to G3. A student struggling at 40% in G3 may benefit from consolidating at G2 temporarily
-   **Pathway goals:** If JC Science stream is the goal, G3 Mathematics is essential. For polytechnic or ITE pathways, G2 is typically sufficient
-   **Workload across subjects:** A student at G3 for all subjects may be overloaded. Full SBB allows mixing — G3 Maths with G2 in another subject is a legitimate and common combination
-   **Teacher recommendation:** Teachers observe daily engagement and work quality. Their recommendation often captures readiness factors that test scores miss

At Ancourage Academy, the diagnostic assessment during the [free trial class (usually $18)](https://ancourage.academy/trial-class) evaluates a student's current level and provides guidance on whether their G-level placement is appropriate — at [Bishan](https://ancourage.academy/find-us/bishan) or [Woodlands](https://ancourage.academy/find-us/woodlands).

## Common Questions About G-Level Mathematics

### What do G1, G2, and G3 stand for in Singapore schools?

G-levels (General levels) are the three subject difficulty tiers under [Full SBB](https://ancourage.academy/glossary#full-sbb): G3 is the most demanding (equivalent to Express/O-Level standard), G2 is moderate (equivalent to Normal Academic), and G1 is foundational (equivalent to Normal Technical). Students can be at different G-levels for different subjects.

### Can a G2 student take A-Maths?

Yes. Under the SEC examination system, G2 students can take G2 Additional Mathematics (syllabus K232). This covers A-Maths content at G2 level. G3 Additional Mathematics (K341) requires G3 Mathematics. Students aiming for JC H2 Maths should consider upgrading to G3 if possible.

### Can students change G-levels after Secondary 1?

Yes. Schools assess students for upgrading or downgrading at the end of each year, and sometimes at mid-year. Upgrading typically requires strong and sustained performance at the current G-level, plus teacher recommendation. The process varies by school.

### What PSLE scores determine G1, G2, or G3 placement?

G-level placement is determined through Posting Groups based on the student's overall PSLE score, combined with individual subject AL scores. Typically, AL 1-4 in a subject qualifies for G3, AL 5-6 for G2, and AL 7-8 for G1 — but these are guidelines, not rigid cut-offs. A student in a lower Posting Group who scores well in a specific subject may be offered a higher G-level for that subject. Placement is subject-specific, so a student can be at different G-levels across subjects.

### Does Ancourage Academy teach G2 Mathematics?

Yes. Ancourage Academy offers both G2 and G3 Mathematics at Sec 1-4 levels at [Bishan](https://ancourage.academy/find-us/bishan) and [Woodlands](https://ancourage.academy/find-us/woodlands) in [small groups of 3-6](https://ancourage.academy/faq#class-sizes). The [free trial class (usually $18)](https://ancourage.academy/trial-class/bishan) includes a diagnostic assessment at the student's current G-level.

Related: [Full SBB Guide](https://ancourage.academy/articles/full-subject-based-banding-guide-singapore) · [G2 vs G3 Subject Levels](https://ancourage.academy/articles/g2-vs-g3-subject-levels-full-sbb-guide) · [E-Maths vs A-Maths](https://ancourage.academy/articles/e-maths-vs-a-maths-difference-singapore) · [Secondary Maths Strategies](https://ancourage.academy/articles/secondary-math-strategies-singapore)

## Sources

- [MOE Secondary Courses and Subjects (moe.gov.sg)](https://www.moe.gov.sg/secondary/courses) — Ministry of Education, Singapore
- [PSLE and Full SBB Information (moe.gov.sg)](https://www.moe.gov.sg/microsites/psle-fsbb) — Ministry of Education, Singapore
- [Secondary Education Certificate (SEC) Information (seab.gov.sg)](https://www.seab.gov.sg/secondary-education-certificate-sec/) — Singapore Examinations and Assessment Board
