Skip to main content
National Junior College

Subjects Offered

Find out more about what you will learn in the subjects we offer

Last updated 26 August 2026

Language Arts and Thinking

Discover how the Language Arts programme builds confident communicators and critical thinkers, from classroom learning to enrichment opportunities in writing, oratory, and research.

Mother Tongue

Discover how our Mother Tongue programme builds language skills and cultural appreciation through enriching, real-world learning experiences.

Mathematics

Discover how the Junior High Mathematics Programme builds strong problem-solving, communication, and thinking skills to prepare students for Senior High and beyond.

Integrated Science

Explore the Junior High Science curriculum, which builds critical thinking and a love for discovery across Biology, Chemistry, Physics, and more through hands-on, real-world learning.

Biology

Explore the building blocks of life, from cells to whole organisms, and discover how living things reproduce and adapt to survive. Gain a deeper understanding of Biology across two interconnected courses.

Chemistry

Explore chemistry through real-world problem solving, from forensic science to food analysis. Deepen your grasp of matter, energy, and analytical techniques used in everyday innovations.

Physics

Explore Physics through two modules covering motion, forces, energy, waves, and electromagnetism. Build your understanding of the physical world through experiments, simulations, and critical thinking.

Geography

Explore how NJC's Geography programme builds critical thinkers and global citizens. From fieldwork to real-world issues, students learn to understand and shape the world around them.

History

Explore how History at this college shapes curious, informed citizens through engaging learning experiences, from field trips to national competitions.

Literature

Explore poetry, drama, and prose through the Literature-GS module, which links literary study to Singapore identity and civic understanding.

Governance and Society

Explore how NJC's Governance and Society module builds informed, engaged citizens. Students examine identity, diversity, and globalisation to understand Singapore's place in an interconnected world.

Physical Education

Explore how NJC's Physical Education programme builds fitness, resilience, and a love for active living across Junior and Senior High.

General Arts Programmes

Explore how GAP (Art) and GAP (Music) help students use creativity as a lens to understand the world and express themselves.

Advanced Humanities

Explore Advanced Humanities, a 1.5-year interdisciplinary programme for JH3–4 students. Deepen your understanding of real-world issues through modules in Geopolitics, Culture, and more.

Advanced Inquiry in Mathematics

Explore the AIM Programme, where students deepen their maths knowledge through research, competitions, and independent study in advanced topics.

Advanced Sciences

Explore the breadth of Science through workshops and discussions. Students sharpen their ability to communicate complex ideas clearly to diverse audiences.

Art Elective Programme

Discover how NJC's Art Elective Programme nurtures creative thinkers through studio practice, visual literacy, and real-world exposure.

Music Programme

Discover NJC's Music Programme, open to Junior High students, which builds strong musicianship skills through a rich curriculum, competitions, and performances at the Esplanade.

Forensic Science

Explore Biology through the lens of crime investigation. This elective covers human body systems, genetics, and DNA profiling to show how life sciences support forensic work.

PhysiQs Behind It All

Explore the physics behind everyday life through hands-on investigations and real-world problem-solving, ending with a creative project of your own.

Man and Ideas

Explore how knowledge is built and how ethics guide our choices. The Man and Ideas module builds critical thinking skills to help students navigate truth, morality, and real-world dilemmas.

Coding with Python

Explore Python language from core programming concepts to real-world applications. Designed to cultivate computational thinking, this elective prepares students to become versatile problem-solvers equipped for a data-driven world.