Two years of rank points or three years of GPA. The honest framework for the fork after O-Levels, built on the published entry bars and how each route actually assesses.
By Marcus Toh · 2026-05-29
| Dimension | JC | Polytechnic |
|---|---|---|
| Length | 2 years (3 at Millennia Institute) | 3 years |
| Entry bar | L1R5 gross aggregate of 20 or better, plus subject grade requirements | ELR2B2 net aggregate of 26 or better (Nursing 28), plus course minimum entry requirements |
| How it assesses | The A-Level exam at the end, one national season | GPA built module by module across every semester |
| Curriculum shape | Broad academics: 10 to 12 units across H1 and H2 subjects, GP and Project Work | One chosen diploma field from day one, practice oriented |
| Style it rewards | Exam temperament, sustained academic pace, comfort with abstraction | Consistency, applied work, early clarity about a field |
The entry mechanics live in our aggregates guide. Two structural notes matter before the style question. First, MOE's own data shows the JC route works for those who choose it: passing rates at the A-Levels reached about 95% in 2023, up from 65% in 1990. Second, the fork is softer than it looks, because Millennia Institute runs the A-Level on a three year runway, and the N(A) side has its own poly routes through the PFP and DPP.
I will say the thing families dance around: most JC or poly agonising is not about the child at all, it is about what the choice signals, and that is the worst possible basis for a three year decision. The route is a vehicle, not a verdict, and both vehicles reach university, employment and every definition of a good life you actually hold for your child.
What I have seen repeatedly in three years of tutoring is that the students who struggle are the mismatched ones, the hands on builder grinding through JC lectures, the abstract thinker restless in a diploma they picked at sixteen. So run the four questions above with your child answering, not you, and then respect the answer. A child who chose their route owns their route, and ownership is worth more marks than any amount of pushing, in either system.
The system leaves the lane change open: MOE states that current or former JC, MI, polytechnic and ITE students who are eligible can apply through the next JAE, keeping their earned CCA bonus points, though a switch usually means restarting the new course from its beginning.
The numbers measure different aggregates, so they are not directly comparable: L1R5 counts six subjects with mandatory humanities and maths or science slots, while ELR2B2 counts five built around English and course relevant subjects, and each course inside poly carries its own minimum entry requirements on top.
The exercise itself is being restructured: the admissions exercises are consolidated under the new Post-Secondary Admissions Exercise, and JC admission shifts to L1R4 of 16 or better, covered in our PSE explainer, so families of current Sec 2s should read the fork with the new numbers.