
NB Grade 12 Math Curriculum
Help your child succeed in Foundations of Mathematics 120 with lessons and practice problems built around what New Brunswick schools actually teach at the Grade 12 level.
About Grade 12 New Brunswick math
New Brunswick follows the New Brunswick Curriculum, and Foundations of Mathematics 120 covers five main areas: statistics and normal distribution, probability and counting methods, logical reasoning and set theory, and polynomial, exponential, logarithmic, and sinusoidal functions. StudyPug provides step-by-step lessons and practice problems aligned to every strand in this course.
- Strands: statistics, probability and counting, logical reasoning, set theory, and polynomial/exponential/logarithmic/sinusoidal functions
- Step-by-step lessons and worked examples for every topic
- Practice problems with detailed solutions for each strand
- Aligned to the New Brunswick Curriculum for Foundations of Mathematics 120
Curriculum topics by strand
Find lessons and practice for every strand in the New Brunswick Foundations of Mathematics 120 curriculum.
New Brunswick Grade 12 Math Topics
- Statistics and normal distribution: Analyze normal distribution, calculate standard deviation and z-scores, and use confidence intervals and margin of error to interpret statistical data.
- Logical reasoning and set theory: Apply problem-solving strategies to numerical and logical puzzles, use conditional statements, and apply set theory concepts to solve problems.
- Probability and counting: Evaluate odds and probability statements, calculate probabilities for mutually exclusive and non-mutually exclusive events, apply the fundamental counting principle, and use permutations and combinations.
- Binomial theorem: Use the binomial theorem to expand powers of binomials and solve related problems.
- Functions: Use polynomial functions up to degree 3, exponential and logarithmic functions, and sinusoidal functions to represent data and solve problems.
How StudyPug Helps New Brunswick Grade 12 Math Students
When a student gets stuck on z-scores, conditional probability, or sinusoidal functions, StudyPug provides clear step-by-step explanations and worked examples so they can work through the problem independently. Each lesson is short and focused, making it easy to review one concept without sitting through a full class again.
Practice problems with detailed solutions let students check their understanding after each lesson, building confidence across every strand in Foundations of Mathematics 120.
Aligned to New Brunswick Grade 12 Math Curriculum
Every lesson and practice problem in StudyPug for Foundations of Mathematics 120 is mapped to the New Brunswick Curriculum, covering the statistics, probability, logic, and functions strands that New Brunswick students are expected to master before graduation.
Written by the StudyPug Math Team
Last updated June 5, 2026
3 M+
students
★★★★★
4.8 average
K-12
all grades
