What Is the Curriculum/Syllabus for Secondary 1, Secondary 2, Secondary 3 and Secondary 4 G2 Mathematics and G3 Mathematics?

A clear guide to the official Singapore Secondary 1 to 4 G2 Mathematics and G3 Mathematics syllabus, explained for parents and students looking for Bukit Timah tuition.

Start Here: https://edukatesg.com/bukit-timah-secondary-1-math-tuition/


What this page answers

Singapore secondary Mathematics is now offered through Full Subject-Based Banding at different subject levels, including G2 and G3. The current MOE syllabus page lists the official G2 and G3 Mathematics syllabuses, and the SEC examination system uses G2 and G3 subject grading rather than the old stream labels. In simple terms, G2 and G3 both cover the core secondary mathematics spine, but G3 moves further and more deeply into algebra, graphs, geometry, statistics and upper-secondary abstraction. (Ministry of Education)

One-sentence answer:
The Secondary 1 to 4 G2 and G3 Mathematics syllabuses in Singapore are official MOE content pathways under Full SBB, with both built around Number and Algebra, Geometry and Measurement, and Statistics and Probability, but G3 runs a broader and more demanding route than G2, especially from Secondary 2 onward.

Classical baseline

From the 2024 Secondary 1 cohort onward, the old Express, Normal (Academic) and Normal (Technical) stream labels were removed under Full Subject-Based Banding. Students now offer subjects at G1, G2 and G3 according to readiness and strength, and Mathematics is one of the core subjects offered at those levels. For examinations, SEAB states that G2 uses the 1 to 6 grading structure, while G3 uses the A1 to 9 grading structure. (Ministry of Education)

The official mathematics syllabuses are not random chapter lists. MOE organises both G2 and G3 Mathematics around three content strands: Number and Algebra, Geometry and Measurement, and Statistics and Probability. Both syllabuses also emphasise mathematical processes such as reasoning, communication, application and problem-solving.

How the syllabus is actually built

The most important thing to understand is that the official MOE document does not treat every year as a brand-new subject. It is a staircase. Secondary 1 builds the language of mathematics. Secondary 2 widens the structural load. Secondary 3 and 4 become the compression years where students must connect multiple topics together under heavier demands. MOE’s content-by-level layout also shows that upper-secondary content is officially grouped as Secondary Three/Four rather than as two totally separate standalone syllabuses.

For Bukit Timah tuition, this matters. Tuition works best when it follows the load-bearing structure of the syllabus rather than just chasing the school’s next worksheet. A child who is weak in Sec 1 algebra notation or ratio does not just have a chapter problem. That child is already carrying an unstable mathematical base into later graphing, equations, trigonometry and probability. This is an instructional reading of the official progression.


Secondary 1 G2 Mathematics syllabus

At Secondary 1 G2, the syllabus focuses on mathematical foundations. The official content includes primes and prime factorisation, HCF and LCM, squares and cubes, negative numbers, rational and real numbers, approximation and estimation, ratio, percentage, rate and speed, algebraic expressions, simple equations, triangles, angles, area and volume basics, and introductory data handling using tables, bar graphs, pictograms, line graphs and pie charts.

This means Secondary 1 G2 is where students must become stable in arithmetic control, number relationships, algebra notation and basic geometric sense. If this layer is shaky, later work usually breaks not because the later topics are mysterious, but because the mathematical language was never made secure at the start. This is a practical tuition reading based on the official Sec 1 content block.

Secondary 2 G2 Mathematics syllabus

At Secondary 2 G2, the syllabus moves into wider structure. MOE lists map scales, direct and inverse proportion, stronger algebraic manipulation, expansion, factorisation of quadratic expressions, simple algebraic fractions, Cartesian coordinates, linear functions, gradients, inequalities, simultaneous equations, congruence and similarity foundations, Pythagoras’ theorem, volume and surface area of pyramid, cone and sphere, histograms, stem-and-leaf diagrams, grouped mean and basic probability.

In practical terms, Secondary 2 G2 is where Mathematics stops being mostly arithmetic support and starts becoming structural mathematics. Students who only memorise steps often begin to struggle here, because the subject starts demanding that algebra, geometry and graphing talk to one another. For many students, Sec 2 is the real repair year.

Secondary 3 and Secondary 4 G2 Mathematics syllabus

Officially, MOE groups the upper-secondary G2 syllabus as Secondary Three/Four. This block includes standard form, indices and laws of indices, further algebraic manipulation, quadratic functions, quadratic graphs, power graphs, exponential graphs, solving quadratic equations, circles, trigonometry, sine rule, cosine rule, bearings, radians, arc length, sector area, coordinate geometry, quartiles, percentiles, standard deviation, cumulative frequency, box-and-whisker plots, and combined probability with addition and multiplication rules.

So Secondary 3 and 4 G2 Mathematics is already a substantial upper-secondary course. It is not “light maths.” It is real secondary mathematics with serious integration demands. The practical difference is not whether it is meaningful mathematics, but how far the route extends compared with G3.

For Bukit Timah tuition, the cleanest way to read upper-secondary G2 is this: Secondary 3 is usually where students need to stabilise quadratics, indices, circles and trigonometric logic; Secondary 4 is where they must integrate those topics under time pressure and exam-style transfer. The official syllabus gives the content block; the tuition job is to sequence the load so the student can actually carry it.


Secondary 1 G3 Mathematics syllabus

At Secondary 1 G3, students begin with the same broad mathematical base areas, but the route already moves faster. The official syllabus includes number operations, ratio, percentage, rate and speed, algebraic expressions, nth term patterns, linear functions, graphs of linear functions, gradients, linear equations, and more detailed polygon and quadrilateral work, along with the same early data handling foundations.

That is one of the first major differences between G2 and G3. In G3, graphing and linear relationships come in earlier as part of the main runway. So a Secondary 1 G3 student who is casual about algebra notation, ordered pairs or graph reading is already falling behind the actual structure of the course.

Secondary 2 G3 Mathematics syllabus

At Secondary 2 G3, the subject becomes much more algebra-heavy. MOE lists direct and inverse proportion, changing the subject of formulae, quadratic expansion identities, factorisation of quadratic expressions, multiplication and division of algebraic fractions, addition and subtraction of algebraic fractions, quadratic functions, inequalities, graphs of linear equations, simultaneous equations, quadratic equations by factorisation, congruence and similarity, trigonometric ratios, and more advanced data handling and probability.

This is why many students experience Secondary 2 G3 as a sharp jump. Algebra is no longer one unit among many. It becomes the operating language for the rest of the subject. Once algebra weakens, the student starts bleeding marks across multiple chapters at the same time.

Secondary 3 and Secondary 4 G3 Mathematics syllabus

Officially, MOE again groups the upper-secondary G3 syllabus as Secondary Three/Four. This upper-secondary block includes standard form, indices, sketching quadratic graphs in multiple forms, power and exponential graphs, gradients of curves, solving quadratic equations by formula and completing the square, fractional equations reducible to quadratics, linear inequalities, set notation, Venn diagrams, matrices, circle properties, sine rule, cosine rule, bearings, radians, coordinate geometry, vectors, quartiles, percentiles, cumulative frequency, box-and-whisker plots, standard deviation, and combined probability.

This is the core reason G3 feels broader and steeper. It is not only that questions become harder. The syllabus itself carries more machinery: set language, matrices, vectors, more graph work, more algebraic forms, and a higher expectation that students can move between symbolic, graphical and geometrical representations without losing coherence.

For Bukit Timah tuition, upper-secondary G3 almost always turns on a few high-load regions: quadratics, trigonometry, coordinate geometry, circles, vectors, probability and statistical interpretation. Those are the chapters where many smaller weaknesses combine and become visible.


The real difference between G2 Mathematics and G3 Mathematics

The simplest truthful answer is this.

G2 Mathematics is the core secondary mathematics route at its level. It covers substantial upper-secondary mathematics, including quadratics, trigonometry, coordinate geometry, statistics and probability. G3 Mathematics is the broader and more demanding route, with linear graphing coming earlier and upper-secondary work extending into set notation, matrices, vectors and a generally stronger algebraic and graphical load.

So when parents ask whether G2 is “normal maths” and G3 is “express maths,” that may help historically, but it is no longer the official language. The official language is G2 and G3 under Full SBB, and the better practical question is not “Which old stream does this resemble?” but “What mathematical load does this student now need to carry, and how stable is the base?” (Ministry of Education)

What this means for Bukit Timah tuition

A tuition centre in Bukit Timah should not read the syllabus as a pile of chapters. It should read it as a progression corridor.

In Secondary 1, the tuition job is foundation repair and notation control. In Secondary 2, the job is structural algebra and graph stability. In Secondary 3, the job is upper-secondary expansion without conceptual collapse. In Secondary 4, the job is compression, integration and timed transfer. That sequence is true for both G2 and G3, but the width and speed of the corridor are greater in G3.

This is also why two students can both say they are “doing Secondary Math” while actually carrying very different mathematical loads. A student may be weak not because he or she is incapable, but because the syllabus has already moved into a later structural zone while an earlier base remains unrepaired. That is exactly where precise tuition matters. The chapter title alone does not tell the full story. The corridor state does.

How the syllabus usually breaks

The syllabus usually does not fail at the topic currently printed on the worksheet. It fails earlier.

A student misses ratio and percentage structure in Secondary 1. Then algebra becomes unstable. Then graphs become mechanical. Then simultaneous equations feel random. Then trigonometry and quadratics look frightening. Then by upper secondary, the student thinks the problem is “hard chapters,” when the real problem is accumulated lattice drift from earlier unrepaired foundations. This is an interpretive education reading built from the official year-by-year progression of content.

What strong tuition should do

Strong Mathematics tuition should do three things.

First, it should identify the student’s actual mathematical state, not just the school level label. Second, it should repair earlier structural weaknesses before piling on later chapters. Third, it should train transfer, so students can move from isolated chapter skill to cross-topic problem-solving. That approach fits the way the official syllabus itself is built: connected strands, cumulative concepts and increasing integration across the secondary years.


Almost-Code Summary

Entity: Secondary Mathematics Syllabus Singapore
Levels: G2 Mathematics, G3 Mathematics
Years: Secondary 1, Secondary 2, Secondary 3, Secondary 4
Official Spine: Number and Algebra -> Geometry and Measurement -> Statistics and Probability

G2 Mathematics corridor
Sec 1 -> number sense, ratio, percentage, rate/speed, basic algebra, angles, area/volume, simple graphs/data
Sec 2 -> proportion, expansion/factorisation, algebraic fractions, linear graphs, inequalities, simultaneous equations, congruence/similarity, Pythagoras, basic probability
Sec 3/4 -> indices, quadratics, power/exponential graphs, circles, trig, sine/cosine rule, bearings, radians, coordinate geometry, advanced statistics, combined probability

G3 Mathematics corridor
Sec 1 -> same foundation spine but faster, with linear functions, graphs and gradients already in the route
Sec 2 -> heavier algebra, quadratic functions, algebraic fractions, inequalities, simultaneous equations, quadratic equations by factorisation, stronger geometry/trig/statistics
Sec 3/4 -> broader upper-secondary route with advanced quadratics, set notation, Venn diagrams, matrices, circles, trig, radians, coordinate geometry, vectors, standard deviation, combined probability

Failure logic
Weak Sec 1 base -> weak Sec 2 algebra -> weak Sec 3 integration -> Sec 4 collapse under time pressure. This is why tuition must diagnose by structure, not only by chapter title.

Practical Bukit Timah tuition reading
Do not ask only: “What chapter is my child doing?”
Ask: “Which mathematical corridor is my child on, how stable is the base, and what load is coming next?”

If you want, I can write the matching follow-up pages next:
What Is G2 Mathematics?, What Is G3 Mathematics?, How G2 and G3 Mathematics Differ, and How Secondary Mathematics Fails and How Bukit Timah Tuition Repairs It.

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 tie stands confidently with her arms crossed, smiling at the camera. She is positioned in a modern indoor setting with a marble table, an open notebook, and stationery visible.