
AB Grade 12 Math Curriculum
Help your child succeed in Alberta's Mathematics 30-3 course with lessons and practice problems covering every strand, from data analysis to linear relations and financial math.
About Grade 12 Alberta math
Alberta follows the Alberta Programs of Study, organized around real-world applications across several content strands. Mathematics 30-3 covers statistics and probability, measurement, geometry, transformations, linear relations, and financial topics including vehicle ownership and small business math. StudyPug provides step-by-step lessons and practice problems for every strand in this course, aligned to what Alberta students are taught in class.
- Strands: statistics and probability, measurement, geometry, transformations, linear relations, and financial math
- Step-by-step lessons and worked examples for every Mathematics 30-3 topic
- Practice problems with guided solutions aligned to Alberta Programs of Study
- Support for homework, test prep, and Provincial Achievement expectations
Curriculum topics by strand
Browse lessons and practice problems organized by strand, aligned to the Alberta Programs of Study for Mathematics 30-3.
Alberta Grade 12 Math Topics
- Statistics - Central Tendency: Mean, median, mode, outliers, weighted mean, and interpreting data in context.
- Statistics - Percentiles: Percentile ranks, percent vs. percentile, and the relationship between median and percentile.
- Probability: Calculating probability from data sets, expressing probability in multiple forms, odds vs. probability, and decision-making.
- Measurement: Precision, accuracy, tolerance, and the limitations of measuring instruments in trades and industry contexts.
- Trigonometry: Sine law and cosine law applied to real-world problems using diagrams.
- Geometry - Polygons: Properties of triangles, quadrilaterals, and regular polygons and their applications.
- Geometry - Transformations: Single and combined transformations, dilations, symmetry, and reflections in design contexts.
- Logical Reasoning: Strategies for solving puzzles and winning games, identifying and correcting errors in solutions.
- Financial Math - Vehicles: Buying, leasing, and lease-to-buy options for vehicles, and justifying acquisition decisions.
- Financial Math - Small Business: Operating expenses, break-even point, profitability factors, and feasible business options.
- Linear Relations: Identifying linear and nonlinear relations, writing equations, graphing, scatterplots, slope, rate of change, interpolation, and extrapolation.
How StudyPug Helps Alberta Grade 12 Math Students
When a student gets stuck on a Mathematics 30-3 concept - whether that is calculating a weighted mean, applying the cosine law, or analyzing a scatterplot - they can go straight to the relevant lesson on StudyPug and work through a step-by-step explanation at their own pace. Practice problems with worked solutions let them check their understanding before the next class.
Parents can use StudyPug to stay informed about what the course covers and to support homework sessions without needing to relearn the material themselves. Every lesson is tied to the Alberta Programs of Study, so the content your child sees matches what their teacher is covering.
Aligned to Alberta Grade 12 Math Curriculum
StudyPug's Mathematics 30-3 content is built to match the Alberta Programs of Study, covering all strands from data analysis and probability through to geometry, transformations, and financial mathematics - so students are always working on material that applies directly to their Alberta classroom.
Written by the StudyPug Math Team
Last updated June 5, 2026
3 M+
students
★★★★★
4.8 average
K-12
all grades
