The syllabus is intended to provide students with the fundamental mathematical knowledge and skills. The content is organised into three strands namely, Number and Algebra, Geometry and Measurement, and Statistics and Probability. Besides conceptual understanding and skills proficiency explicated in the content strands, development of process skills that are involved in the process of acquiring and applying mathematical knowledge is also emphasised. These include reasoning, communication and connections, thinking skills and heuristics, and application and modelling; and are developed based on the three content strands.

The O-Level Mathematics syllabus aims to enable all students to: • acquire mathematical concepts and skills for continuous learning in mathematics and to support learning in other subjects • develop thinking, reasoning, communication, application and metacognitive skills through a mathematical approach to problem-solving • connect ideas within mathematics and between mathematics and other subjects through applications of mathematics • build confidence and foster interest in mathematics.