Available courses

At Levels 11 and 12, students have the opportunity to take more specialized math courses, depending on their interests and educational goals. These courses allow students to delve deeper into specific areas of mathematics and develop a higher level of proficiency. The specific courses available at these levels may vary depending on the educational institution or curriculum, but some common options include advanced algebra, calculus, statistics, and discrete mathematics. Students deepen their understanding of these topics and apply them to real-world problem-solving scenarios, preparing them for advanced study in mathematics or related fields.

The courses at Levels 11 and 12 typically offer a more comprehensive exploration of the chosen subject area, building upon the concepts and skills learned in previous levels. The curriculum is designed to challenge students and provide them with the necessary tools to solve complex mathematical problems. Here is an example of an expanded table of contents for specialized math courses at Levels 11 and 12:


Level 10 mathematics focuses on expanding students' algebraic knowledge and introducing them to advanced topics. Students delve into topics such as rational expressions, radical expressions, and logarithmic and exponential functions. They also deepen their understanding of trigonometric functions, explore more complex geometric concepts, and delve into statistics and probability. This level of mathematics builds upon the foundation established in previous levels and prepares students for higher-level mathematics and real-world applications.


Level 9 mathematics focuses on introducing students to fundamental concepts in algebra and geometry. Students learn various aspects of algebra, including linear equations and systems of equations, quadratic equations and functions, and polynomial operations. Additionally, they explore geometric relationships such as congruence, similarity, and the Pythagorean theorem. These topics provide a strong foundation for further study in mathematics and related fields.


At Level 8, students delve into more advanced algebraic topics, building upon their previous knowledge. They study quadratic equations, polynomials, and factoring, deepening their understanding of these fundamental concepts. Exponential growth and decay, operations with radicals, and advanced graphing techniques are introduced, providing students with the tools to analyze and manipulate complex equations. In addition, students explore geometry, trigonometry, and statistical concepts, further developing their spatial and analytical reasoning skills.


At Level 6, students build upon their foundational knowledge of mathematics and delve into more advanced topics. They develop a deeper understanding of algebraic expressions, equations, and inequalities, and learn to manipulate and solve them. They also expand their skills in working with integers, exponents, and expressions. In addition, they explore fractions, decimals, and ratios in greater depth. Geometric concepts such as angles, congruence, transformations, and probability are introduced, providing students with a solid understanding of these fundamental concepts. Lastly, students begin their exploration of statistical measures and data analysis, developing the skills needed to interpret and analyze data effectively.


At Level 7, students further expand their understanding of algebraic concepts and delve into more advanced topics. They explore linear equations, functions, and graphing in greater detail, developing a solid foundation for higher-level math. Rational numbers, including operations with fractions and decimals, are studied extensively. Geometric concepts such as angles, congruence, similarity, and the Pythagorean theorem are introduced, providing students with a deeper understanding of spatial relationships. Additionally, students delve into statistics, probability, and data representations, equipping them with the skills needed to analyze and interpret data effectively.


At Level 5, students further enhance their mathematical skills and understanding by building upon the foundations of multiplication, division, fractions, and decimals. They delve deeper into these concepts while also exploring new topics such as ratios, percentages, proportions, geometry, statistics, and probability. The curriculum at this level focuses on developing a solid grasp of mathematical concepts and their practical applications in real-life scenarios. By the end of Level 5, students are prepared to tackle more advanced mathematical concepts and problem-solving strategies.


Level 4 marks a progression in students' mathematical skills as they continue to enhance their proficiency in the four basic operations with whole numbers. In this level, they delve deeper into fractions and decimals, while also exploring concepts such as place value, patterns, geometry, measurement, probability, and data analysis using graphs and charts. Level 4 serves as a stepping stone towards more advanced mathematical concepts. Here's an expanded table of contents for Level 4


Level 3 focuses on strengthening foundational math skills and introducing students to new concepts. They build on their understanding of addition, subtraction, multiplication, and division of whole numbers, and begin working with fractions, measurement, time, and data interpretation. Students engage in hands-on activities, problem-solving tasks, and real-life applications to enhance their mathematical abilities.

Problem Solving with Programming using Python at the introductory level is designed to introduce students to the fundamentals of computer programming and problem-solving using the Python programming language. This course focuses on equipping students with essential programming skills and techniques to tackle real-world problems efficiently and logically.

Throughout the course, students will learn how to analyze problems, break them down into smaller components, and design algorithms to solve them. They will become familiar with fundamental programming concepts such as variables, data types, conditionals, loops, functions, and input/output operations. Additionally, students will gain exposure to problem-solving strategies and develop their logical thinking and debugging skills.

The course will emphasize hands-on coding exercises and projects to reinforce concepts and promote practical application. By the end of the course, students will have gained a solid foundation in programming using Python and will be able to approach problems systematically, design effective solutions, and implement them using structured programming techniques.