Computer Science / Data Science / AI in Singapore (2026): JC Subject Planning Checklist (NUS/NTU/SMU/SUTD/SIT/SUSS)
Q: What should I take in JC if I’m aiming for CS / data science / AI?
A: Plan backwards from what universities list as prerequisites (and “assumed knowledge”), then choose a subject combination you can actually sustain for two years.
TL;DR If you’re aiming for CS/DS/AI and you’re not 100% sure where you’ll apply, H2 Math is usually the safest default.
The key is not to memorise a single “best combination”, but to verify prerequisites early and build a backup plan you’re comfortable with.
Quick subject map
- TL;DR: H2 Math is the safest default if CS, DS, or AI is still in play.
- Pick your track first: Decide whether you mean software, data, or AI-heavy pathways.
- Prereq verification workflow: Check official pages before locking in JC subjects.
Concrete example: If a student says "I want AI", list six target programmes first, then check which ones require or assume H2 Math before choosing the rest of the combination.
Status: Last reviewed 2026-01-23. Always verify on official admissions pages; requirements and programme structures can change.
Fast links
- Uni prerequisites planner (pillar): https://eclatinstitute.sg/blog/Singapore-University-Subject-Prerequisites-and-Subject-Planning-Guide-2026
- “Do I need H2 Math?” decision guide: https://eclatinstitute.sg/blog/Do-You-Need-H2-Math-for-University-in-Singapore-2026
- JC subject combination guide: https://eclatinstitute.sg/blog/jc-subject-combination-guide-singapore
- If you’re considering Further Math: https://eclatinstitute.sg/blog/Further-Mathematics-in-A-Level
- Missing prerequisites (bridging modules): https://eclatinstitute.sg/blog/Bridging-Modules-in-Singapore-Universities-2026
- MTL requirement (don’t get surprised late): https://eclatinstitute.sg/blog/MTL-Requirement-for-University-Admission-in-Singapore-2026

