Both the O-Level Programme and the Integrated Programme sit inside Express, opened by the same PSLE score range. Here is what MOE's course page actually says decides the door, and why the label inside it matters less than fit.
By Marcus Toh · Published · Updated
Update, 20 September 2026: we have since published Before You Chase the Integrated Programme, Check MOE's Own School Finder First, which covers what happens next.
MOE's own course page ties eligibility to more than one thing. A child could be eligible for a course depending on their strengths, interests and PSLE results, so the score range below is a guide, not a hard line on its own.
| Course | PSLE score range | What it leads to |
|---|---|---|
| Express | 4 to 22 | GCE O-Level exam in Secondary 4, via the O-Level Programme or the Integrated Programme |
| Normal Academic | 21 to 25 | GCE N(A)-Level exam in Secondary 4 (5-year course) |
| Normal Technical | 25 to 30, with an AL7 or better in English Language and Mathematics | N(T)-Level exam in Secondary 4 (4-year course) |
Notice the ranges for Express and Normal Academic overlap between 21 and 22, and Normal Academic and Normal Technical overlap at 25. That is not an error, it reflects that strengths and interests sit alongside the score when a child's course is decided.
If you are weighing extra structured support while your child settles into a pathway, browse secondary tuition centres in Bukit Timah to compare before committing, since this is a multi-year decision either way.
Inside Express, MOE's course page names two exam pathways: the O-Level Programme and the Integrated Programme. Both draw from the same PSLE score range of 4 to 22, so the split between them is not decided by score, it happens after a child is already inside Express.
This page does not spell out how the two pathways differ once a child is inside Express. For that detail, read Podsee's full breakdown of what the Integrated Programme actually involves.
Starting with the 2024 Secondary 1 cohort, MOE is phasing out the Normal (Technical), Normal (Academic) and Express labels altogether. Under Full Subject-Based Banding, students are posted into Posting Groups 1, 2 and 3 instead, with more flexibility to take subjects at the level that suits them.
That shift changes the labels a child is posted under, not the score ranges or the Integrated Programme option itself. For the full mechanics of how Posting Groups work, read Podsee's Full Subject-Based Banding guide.
The Integrated Programme is not the smarter track, it is the different one. I know that is not how it feels when an offer lands, because the IP schools carry names every parent recognises, so the label reads like a verdict. But MOE's own course page does not rank the two at all, it lists the O-Level Programme and the Integrated Programme as two exam pathways inside the same Express course, drawn from the same PSLE score range of 4 to 22.
That page also says a child could be eligible depending on their strengths, interests and PSLE results, and in three years of tutoring interests is the word I would underline, because the students who do well are rarely the ones in the most prestigious programme, they are the ones in the programme that matches how they actually like to work. Fit does the quiet work prestige cannot.
So when results arrive on 24 and 25 November, weigh the school and the years inside it more heavily than the name on the gate, because the labels are fading anyway, with Express, Normal Academic and Normal Technical being phased out from the 2024 Secondary 1 cohort in favour of Posting Groups 1, 2 and 3. Pick the room your child will grow in, and the label will matter less every year.
MOE states the 2026 PSLE results will be released tentatively between Tuesday, 24 November 2026 and Wednesday, 25 November 2026. Students who took part in DSA-Sec receive their secondary school allocation results together with their PSLE results.
Students who did not apply for DSA-Sec, or whose application was unsuccessful, go through the S1 posting process to submit their secondary school choices, run separately from the PSLE results release.
The 2026 GCE O-Level results are tentatively released between Wednesday, 13 January and Friday, 15 January 2027. After results are out, students can take part in the Joint Admissions Exercise for entry into junior colleges, Millennia Institute, the polytechnics, or the Institute of Technical Education.