BC Curriculum

BC Grade 12 Math Curriculum

Support your teen through Pre-Calculus 12 with lessons and practice that follow exactly what British Columbia schools teach, from transformations and trigonometry to logarithms and polynomial functions.

Pre-Calculus 12

About Grade 12 British Columbia math

British Columbia's Pre-Calculus 12 follows the BC Curriculum, organized around Big Ideas, Curricular Competencies, and Content. Students work through function transformations, exponential and logarithmic functions, sequences and series, polynomial functions, rational functions, and trigonometry including the unit circle and identities. StudyPug provides video lessons, worked examples, and practice problems aligned to every strand of this course.

  • Strands: transformations, exponential functions, sequences and series, logarithms, polynomial functions, rational functions, and trigonometry
  • Video lessons and step-by-step worked examples for every Pre-Calculus 12 topic
  • Practice problems with detailed solutions aligned to the BC Curriculum
  • Flexible access so students can review any strand at their own pace

Curriculum topics by strand

Browse lessons and practice problems for every Pre-Calculus 12 strand, aligned to the BC Curriculum.

Topic includes:
Practice
Video
Quiz
CC_ID
Content-Elaborations
StudyPug Topic

BC Grade 12 Math Topics

  • Transformations of Functions: Explore invariant points, effects on tables of values, and transformations of different function types.
  • Exponential Functions: Graph and solve exponential equations with various bases, including e, in real-world contexts.
  • Sequences and Series: Analyze common ratio, general term, and connections to exponential functions, including infinite series and sigma notation.
  • Logarithmic Functions: Apply logarithm laws, evaluate with different bases, graph, and solve equations in various contexts.
  • Polynomial Functions: Factor polynomials, analyze graph characteristics, and solve equations algebraically and graphically.
  • Rational Functions: Examine graph characteristics including asymptotes, intercepts, discontinuities, domain, and end-behavior.
  • Trigonometry: Explore angles, unit circle, graph trigonometric functions, solve equations, and apply identities.

How StudyPug Helps BC Grade 12 Math Students

When a student gets stuck on a Pre-Calculus 12 concept - whether it is graphing a rational function or solving a logarithmic equation - they can search for that exact topic and find a focused video lesson followed by practice problems with full solutions. Working through examples at their own pace helps build the confidence needed for in-class assessments and end-of-course evaluations.

Parents can track which strands their teen has covered and identify gaps before they become bigger problems. Because StudyPug follows the BC Curriculum structure, every lesson connects directly to what is being taught in British Columbia classrooms.

Aligned to BC Grade 12 Math Curriculum

Every Pre-Calculus 12 lesson and practice set on StudyPug is built around the BC Curriculum's Big Ideas, Curricular Competencies, and Content for Grade 12, so students are always working on material that matches what their teacher expects - from function transformations in the first unit through trigonometric identities at the end of the course.

Ready to put your Grade 12 Math skills to the test?

Ready to put your Grade 12 Math skills to the test?

Jump into practice questions for every BC Grade 12 topic - with instant feedback and step-by-step video solutions when you get stuck.

StudyPug

Written by the StudyPug Math Team

Last updated June 5, 2026

3 M+

students

★★★★★

4.8 average

K-12

all grades