logo

How It Works

flag

Alberta

Math

Kindergarten

Grade 1

Grade 2

Grade 3

Grade 4

Grade 5

Grade 6

Grade 7

Grade 8

Grade 9

Grade 10

Grade 11

Grade 12

Grade 12 Math Courses - Alberta Curriculum

Discover Alberta's Grade 12 math options: Mathematics 30-1, 30-2, and 30-3. Each course prepares students for different post-secondary paths and career opportunities. Choose the right course for your future.

Mathematics 30-1

Mathematics 30-2

Mathematics 30-3

Alberta Grade 12 Math Curriculum - Mathematics 30-1, 30-2, 30-3

Print

​
​
LO_ID
Learning Outcome-Skills & Procedures
StudyPug Topic
AB.SO.30-1.1
Demonstrate an understanding of angles in standard position', 'expressed in degrees and radians: Sketch angles in standard position given measures in degrees or radians; Convert between degree and radian measures; Determine coterminal angles in degrees and radians; Relate radian measure to arc length on a circle
Angle in standard position
Coterminal angles
Reference angle
Converting between degrees and radians
Trigonometric ratios of angles in radians
Radian measure and arc length
AB.SO.30-1.2
Develop and apply the equation of the unit circle: Derive the equation of the unit circle from the Pythagorean theorem; Describe trigonometric ratios using points on the unit circle; Generalize the equation of a circle with center (0,0) and radius r
Unit circle
AB.SO.30-1.3
Solve problems using the six trigonometric ratios for angles expressed in radians and degrees: Determine approximate and exact values of trigonometric ratios; Use technology to find trigonometric ratios for any angle; Determine angles given trigonometric ratios; Solve problems using trigonometric ratios
Use sine ratio to calculate angles and sides (Sin = o / h)
Use cosine ratio to calculate angles and sides (Cos = a / h)
Combination of SohCahToa questions
Use tangent ratio to calculate angles and sides (Tan = o / a)
Find the exact value of trigonometric ratios
ASTC rule in trigonometry (All Students Take Calculus)
AB.SO.30-1.4
Graph and analyze the trigonometric functions sine', 'cosine and tangent to solve problems: Sketch and analyze graphs of sine, cosine, and tangent functions; Determine characteristics of trigonometric graphs (amplitude, period, phase shift, etc.); Apply transformations to trigonometric functions; Model situations using trigonometric functions
Sine graph: y = sin x
Cosine graph: y = cos x
Tangent graph: y = tan x
Cotangent graph: y = cot x
Secant graph: y = sec x
Cosecant graph: y = csc x
Graphing transformations of trigonometric functions
Determining trigonometric functions given their graphs
Ferris wheel trig problems
Tides and water depth trig problems
Spring (simple harmonic motion) trig problems
AB.SO.30-1.5
Solve', 'algebraically and graphically', 'first and second degree trigonometric equations with the domain expressed in degrees and radians: Verify solutions to trigonometric equations; Solve trigonometric equations algebraically and graphically; Determine general solutions of trigonometric equations; Relate solutions to zeros of trigonometric functions
Solving first degree trigonometric equations
Solving second degree trigonometric equations
Solving trigonometric equations involving multiple angles
Determining non-permissible values for trig expressions
Solving trigonometric equations using pythagorean identities
Solving trigonometric equations using sum and difference identities
Solving trigonometric equations using double-angle identities
AB.SO.30-1.6
Prove trigonometric identities', 'using various trigonometric identities: Verify trigonometric identities numerically and graphically; Prove trigonometric identities algebraically; Apply trigonometric identities to solve problems
Quotient identities and reciprocal identities
Pythagorean identities
Sum and difference identities
Double-angle identities
Cofunction identities
AB.SO.30-1.7
Demonstrate an understanding of operations on', 'and compositions of', 'functions: Perform operations on functions (addition, subtraction, multiplication, division); Determine composite functions; Determine the domain and range of composite functions; Graph composite functions
Function notation (advanced)
Composite functions
Adding functions
Subtracting functions
Multiplying functions
Dividing functions
Operations with functions
Inequalities of combined functions
Difference quotient: applications of functions
AB.SO.30-1.8
Demonstrate an understanding of the effects of horizontal and vertical translations on the graphs of functions and their related equations: Analyze the effects of h and k in y-k = f(x-h); Sketch translated functions; Write equations of translated functions
Transformations of functions: Horizontal translations
Transformations of functions: Vertical translations
AB.SO.30-1.9
Demonstrate an understanding of the effects of horizontal and vertical stretches on the graphs of functions and their related equations: Analyze the effects of a and b in y = af(bx); Sketch stretched functions; Write equations of stretched functions
Transformations of functions: Horizontal stretches
Transformations of functions: Vertical stretches
AB.SO.30-1.10
Apply translations and stretches to the graphs and equations of functions: Sketch graphs of functions with multiple transformations; Write equations of functions with multiple transformations
Combining transformations of functions
AB.SO.30-1.11
Demonstrate an understanding of the effects of reflections on the graphs of functions and their related equations: Analyze reflections through x-axis, y-axis, and y=x; Sketch reflected functions; Write equations of reflected functions
Reflection across the y-axis: y = f(-x)
Reflection across the x-axis: y = -f(x)
Even and odd functions
AB.SO.30-1.12
Demonstrate an understanding of inverses of relations: Sketch inverse relations and functions; Determine if inverses are functions; Write equations of inverse functions; Determine restrictions for inverse functions
Inverse functions
One to one functions
Finding inverse trigonometric function from its graph
Evaluating inverse trigonometric functions
Finding inverse reciprocal trigonometric function from its graph
Inverse reciprocal trigonometric function: finding the exact value
AB.SO.30-1.13
Demonstrate an understanding of logarithms: Convert between logarithmic and exponential forms; Evaluate logarithms without technology; Estimate values of logarithms
What is a logarithm?
Converting from logarithmic form to exponential form
Evaluating logarithms without a calculator
Common logarithms
Natural log: ln
Evaluating logarithms using change-of-base formula
Converting from exponential form to logarithmic form
AB.SO.30-1.14
Demonstrate an understanding of the product', 'quotient and power laws of logarithms: Develop and apply laws of logarithms; Simplify logarithmic expressions; Solve logarithmic equations
Solving logarithmic equations
Product rule of logarithms
Quotient rule of logarithms
Combining product rule and quotient rule in logarithms
Evaluating logarithms using logarithm rules
AB.SO.30-1.15
Graph and analyze exponential and logarithmic functions: Sketch and analyze exponential and logarithmic functions; Apply transformations to exponential and logarithmic functions; Solve problems using exponential and logarithmic functions
Graphing exponential functions
Graphing transformations of exponential functions
Finding an exponential function given its graph
Graphing logarithmic functions
Finding a logarithmic function given its graph
AB.SO.30-1.16
Solve problems that involve exponential and logarithmic equations: Solve exponential equations; Solve logarithmic equations; Apply exponential and logarithmic equations to real-world problems
Solving exponential equations with logarithms
Exponential growth and decay by a factor
Exponential decay: Half-life
Exponential growth and decay by percentage
Finance: Compound interest
Continuous growth and decay
Logarithmic scale: Richter scale (earthquake)
Logarithmic scale: pH scale
Logarithmic scale: dB scale
Finance: Future value and present value
Solving exponential equations using exponent rules
AB.SO.30-1.17
Demonstrate an understanding of factoring polynomials of degree greater than 2: Factor polynomials using long division and synthetic division; Apply the factor theorem; Relate factors to zeros of polynomial functions
Polynomial long division
Polynomial synthetic division
Remainder theorem
Factor theorem
Rational zero theorem
AB.SO.30-1.18
Graph and analyze polynomial functions: Identify characteristics of polynomial functions from equations and graphs; Determine zeros and their multiplicities; Sketch polynomial functions
Polynomial functions
Characteristics of polynomial graphs
Determining the equation of a polynomial function
Applications of polynomial functions
Multiplicities of polynomials
Imaginary zeros of polynomials
Solving polynomial inequalities
Fundamental theorem of algebra
Descartes' rule of signs
AB.SO.30-1.19
Graph and analyze radical functions: Sketch and analyze radical functions; Apply transformations to radical functions; Solve radical equations graphically
Radical functions and transformations
Square root of a function
Solving radical equations
Basic radical functions
AB.SO.30-1.20
Graph and analyze rational functions: Determine characteristics of rational functions (asymptotes, holes, etc.); Sketch rational functions; Solve rational equations graphically
What is a rational function?
Point of discontinuity
Slant asymptote
Solving rational equations
Solving rational inequalities
Vertical asymptote
Horizontal asymptote
Graphs of rational functions
AB.SO.30-1.21
Apply the fundamental counting principle to solve problems: Use graphic organizers to count possibilities; Apply the fundamental counting principle to solve problems
Fundamental counting principle
AB.SO.30-1.22
Determine the number of permutations of n elements taken r at a time to solve problems: Calculate permutations; Solve problems involving permutations
Factorial notation
Path counting problems
Permutations
AB.SO.30-1.23
Determine the number of combinations of n different elements taken r at a time to solve problems: Calculate combinations; Solve problems involving combinations
Combinations
Problems involving both permutations and combinations
Permutation vs. Combination
AB.SO.30-1.24
Expand powers of a binomial in a variety of ways', 'including using the binomial theorem: Expand binomials using various methods; Apply the binomial theorem; Use Pascal's triangle in binomial expansions
Pascal's triangle
Binomial theorem

Explore

Geometry

Trigonometry

Algebra

Basic Math

Statistics

Calculus

Differential Equations

Linear Algebra

Chemistry

Organic Chemistry

Physics

Microeconomics

Learning

For Students

For Parents

For Home Schoolers

For Teachers

About

About Us

How it works

Pricing

FAQ

Testimonials

Contact Us

Blog

Curriculum

Australia

Canada

Ireland

New Zealand

Singapore

United Kingdom

United States

youtube
facebook
instagram
x.com

© 2015 – 2025 StudyPug

Sitemap

Terms of Service

Privacy Policy