Planning a revision session? Use our study places near me map to find libraries, community study rooms, and late-night spots.
Q: How do I choose JC subjects without accidentally closing university options? A: Treat this as a planning + verification problem. Pick a “default plan” (based on the type of degree you’re aiming for), then verify subject prerequisites on each university’s official admissions pages before you lock in your JC subject combination.
TL;DR
Singapore university prerequisites are not “one rule for everyone”. They vary by university and programme. Your safest move is to decide what you’re optimising for (STEM-flexible? humanities? health? design?), then keep the key prerequisite subjects in play and verify the rest from official sources. Use this guide as a source-first checklist — not as a substitute for reading the official admissions pages.
Status: Last reviewed 2026-01-23. Requirements can change across cohorts, programmes, and admissions cycles, so always double-check the official pages linked below.
1 | Start with a “default plan” (so your decisions become easier)
Most students get stuck because they try to optimise for everything at once.
Instead, pick one default plan — then only deviate when you have a good reason.
Default plan A: “STEM-flexible” (keep options open)
Use this default if you’re considering computing, engineering, science, or quantitative fields but you’re not 100% sure which one.
Take H2 Mathematics unless you’ve verified your intended programmes don’t need it.
Take H2 Chemistry or H2 Physics (or both) if your course family often lists a science prerequisite.
Keep a contrasting Humanities/Arts subject you can score well in (your total workload still matters, even under the new UAS framework).
Default plan B: “Humanities/Arts + options”
Use this default if you’re confident you want humanities, social sciences, communications, languages, or similar fields.
Consider H2 Mathematics if you might pivot into econs/analytics later (verify your target degrees first).
Optimise for strong writing/reading subjects you can sustain (GP + your main H2s).
Don’t “over-STEM” your combination just for safety — it can backfire if you burn out.
Default plan C: “Health/clinical (high-stakes prerequisites)”
If you’re aiming for clinical/health pathways, don’t assume a “generic science combi” is enough.
Start by reading the official admissions pages for your target programmes and list out exact subject requirements.
If you’re unsure, keep your combination conservative until you verify your path.
2 | What “prerequisite” really means (and what it doesn’t)
When you read admissions pages, you’ll usually see a few different types of requirements. Treat them differently:
Programme prerequisite (hard requirement): if you don’t have it, you may be ineligible (or you may need an officially recognised alternative).
Recommended/assumed knowledge: you might still be considered, but you’ll struggle without bridging (and some programmes will say this explicitly).
Selection components: interviews, tests, portfolios, etc. These can be as decisive as grades for certain programmes.
Practical takeaway: don’t stop at “I meet the grades”. Also verify subjects, special tests, and programme-specific requirements (where stated).
3 | Where to verify prerequisites (official, source-first)
Use the official admissions sources below as your “source of truth”. If a page doesn’t load (some sites use bot protection), try again on another device/network or search within the site — but don’t replace it with hearsay.
4 | Quick checklists by course family (what to verify before you decide)
These are not “requirements”. They’re a student-friendly way to decide what to verify first so you don’t miss the obvious.
A) Computing / CS / Data / AI
Check whether the programme lists H2 Mathematics (or an equivalent) as a prerequisite.
If you only have H1 Math, check whether the programme allows it with bridging.
If you didn’t take Computing in JC, verify whether that affects eligibility (often it doesn’t, but confirm anyway).
If you’re unsure, keep a STEM-flexible default plan and verify specific programmes later.
B) Engineering (and engineering-adjacent)
Check whether the programme requires H2 Mathematics.
Check whether it requires a specific science subject (e.g., Physics) or allows alternatives.
Look for programmes that state “recommended” subjects even if not strictly required.
C) Business / Accountancy / Economics
Check whether the programme requires Mathematics at a specific level, or only recommends it.
If you’re considering economics-heavy tracks, decide whether you want H2 Math for comfort (even if not mandatory).
D) Humanities / Social Sciences
Check whether there are subject prerequisites at all, or whether it’s mainly grade + selection.
Look for writing-heavy expectations that make certain subject choices strategically helpful.
E) Health / Clinical / Allied Health
Check whether there are explicit science prerequisites.
Check whether there are additional selection components (tests/interviews/portfolio) that you should plan for early.
If you’re uncertain, keep prerequisites conservative until you confirm.
5 | Common mistakes (and how to avoid them)
Using old PDFs or random screenshots. If the source isn’t an official admissions page (or an official, current PDF), treat it as unverified.
Assuming “common combinations” automatically qualify you. A “popular” combination can still fail a niche programme prerequisite.
Confusing “recommended” with “required” (or ignoring “assumed knowledge”). If you’ll need bridging anyway, you may prefer a subject combination that makes Year 1 easier.
Deciding late and then trying to reverse-engineer prerequisites. The best time to check prerequisites is before you commit to your JC combination.
6 | If you want, I can help you map your options
If you tell me:
your tentative course family (computing / engineering / business / humanities / health),
your strengths (math, science, writing),
your likely JC subject choices,
…I can help you build a “default plan + verification list” you can execute in under 30 minutes.