
BC Grade 12 Math Curriculum
Give your Grade 12 student the support they need to succeed in Foundations of Mathematics 12. Every strand from the BC Curriculum is covered with clear lessons and plenty of practice problems.
About Grade 12 British Columbia math
British Columbia follows the BC Curriculum, organized around Big Ideas, Curricular Competencies, and Content. Foundations of Mathematics 12 covers constructions and fractals, analyzing functions using technology, regression modeling for polynomial and other functions, permutations and combinations, probability including conditional and binomial probability, and personal financial literacy covering mortgages, credit, and financial markets. StudyPug provides step-by-step lessons and practice problems aligned to every strand in this course.
- Strands: geometry and fractals, functions and regression, permutations and combinations, probability, and financial literacy
- Step-by-step lessons for every Foundations of Mathematics 12 topic
- Practice problems and worked examples aligned to the BC Curriculum
- Study anytime on any device, at a pace that works for your student
Curriculum topics by strand
Find lessons and practice problems for every strand in Foundations of Mathematics 12, aligned to the BC Curriculum.
BC Grade 12 Math Topics
- Constructions, conics, and fractals: Students explore geometric constructions, conic sections, and the properties of fractals.
- Functions using technology: Students use technology to identify and analyze functions based on graph characteristics.
- Regression models: Students apply appropriate regression models for polynomial, exponential, sinusoidal, and logarithmic functions.
- Permutations, combinations, and Pascal's Triangle: Students work through counting methods including permutations, combinations, pathways, and Pascal's Triangle.
- Probability: Students study mutually exclusive and non-mutually exclusive events, conditional probability, binomial probability, and Venn diagrams.
- Financial literacy: Students develop personal financial portfolios and explore mortgages, risk assessment, interest rates, credit cards, banking options, and financial markets.
How StudyPug Helps BC Grade 12 Math Students
When a student gets stuck on a Foundations of Mathematics 12 topic, StudyPug lets them find the exact concept, watch a focused video lesson, and then work through practice problems with step-by-step explanations. This means they are not waiting until the next class to clear up confusion.
Whether the challenge is setting up a regression model, calculating conditional probability, or planning a financial portfolio, students can revisit a lesson as many times as they need and move on only when they feel ready.
Aligned to BC Grade 12 Math Curriculum
Every lesson and practice problem in StudyPug's Foundations of Mathematics 12 content is built around the BC Curriculum's Big Ideas, Curricular Competencies, and Content for this course, so what your child studies here matches directly what their teacher is covering in class.
Written by the StudyPug Math Team
Last updated June 5, 2026
3 M+
students
★★★★★
4.8 average
K-12
all grades
