Alberta · Grade 12
Mathematics 30-1
- MAT3791
Alberta’s Grade 12 math course, from Relations and Functions to Permutations, Combinations and Binomial Theorem.
- Units
- 3
- Lessons
- 18
- Skills
- 35
- Provincial exam
- 30% of the final mark
- Official curriculum
- Alberta Education
Unit by unit
Every skill in the course, numbered by unit.
Unit 1 · 18 skills
Relations and Functions
Operations and Composition of Functions
Operations on functions
I can combine two functions by sum, difference, product and quotient, with the correct domain.
Skill 1.1
Composition of functions
I can form and evaluate compositions of functions and find the composite domain.
Skill 1.2
Translations of Graphs
Horizontal and vertical translations
I can apply and describe horizontal and vertical translations.
Skill 1.3
Stretches of Graphs
Horizontal and vertical stretches
I can apply and describe horizontal and vertical stretches.
Skill 1.4
Combining Transformations
Combining translations and stretches
I can apply a full combination of stretches and translations in the correct order.
Skill 1.5
Reflections of Graphs
Reflections through the x- and y-axes
I can reflect graphs across the x-axis and the y-axis.
Skill 1.6
Reflection through the line y = x
I can reflect a graph across the line y = x by swapping coordinates.
Skill 1.7
Inverses of Relations
Inverses of relations
I can find and graph the inverse of a relation and decide whether it is a function.
Skill 1.8
Logarithms and Their Laws
Understanding logarithms
I can interpret a logarithm as an exponent and convert between forms.
Skill 1.9
Product, quotient and power laws
I can apply the product, quotient and power laws to expand and condense logarithms.
Skill 1.10
Exponential and Logarithmic Functions
Graphing exponential functions
I can graph and analyze exponential functions.
Skill 1.11
Graphing logarithmic functions
I can graph and analyze logarithmic functions as inverses of exponentials.
Skill 1.12
Solving exponential equations
I can solve exponential equations.
Skill 1.13
Solving logarithmic equations
I can solve logarithmic equations and reject extraneous solutions.
Skill 1.14
Factoring and Graphing Polynomials
Factoring higher-degree polynomials
I can factor polynomials of degree ≤ 5 using the factor and integral zero theorems.
Skill 1.15
Graphing polynomial functions
I can graph and analyze polynomial functions of degree ≤ 5.
Skill 1.16
Radical and Rational Functions
Graphing radical functions
I can graph and analyze a radical function of the form y = a√(b(x − h)) + k.
Skill 1.17
Graphing rational functions
I can graph and analyze rational functions, locating asymptotes and holes.
Skill 1.18
The official wording · 18 outcomes
- 1.1
- Demonstrate an understanding of operations on, and compositions of, functions.
- 1.3
- Demonstrate an understanding of the effects of horizontal and vertical translations on the graphs of functions and their related equations.
- 1.4
- Demonstrate an understanding of the effects of horizontal and vertical stretches on the graphs of functions and their related equations.
- 1.5
- Apply translations and stretches to the graphs and equations of functions.
- 1.6
- Demonstrate an understanding of the effects of reflections on the graphs of functions and their related equations, including reflections through the: x -axis y -axis
- 1.8
- Demonstrate an understanding of inverses of relations.
- 1.9
- Demonstrate an understanding of logarithms.
- 1.10
- Demonstrate an understanding of the product, quotient and power laws of logarithms.
- 1.11
- Graph and analyze exponential and logarithmic functions.
- 1.13
- Solve problems that involve exponential and logarithmic equations.
- 1.15
- Demonstrate an understanding of factoring polynomials of degree greater than 2 (limited to polynomials of degree ≤ 5 with integral coefficients).
- 1.16
- Graph and analyze polynomial functions (limited to polynomial functions of degree ≤ 5 ).
- 1.17
- Graph and analyze radical functions (limited to functions involving one radical).
- 1.18
- Graph and analyze rational functions (limited to numerators and denominators that are monomials, binomials or trinomials).
Key ideas
Combine pointwise:
, , , . In : shifts UP by (vertical), shifts RIGHT by (horizontal). The mapping is .
In : is a VERTICAL stretch by factor (multiplies -values); is a HORIZONTAL stretch by factor (divides -values).
For , FACTOR out inside the bracket first so reads correctly, then apply stretches/reflections BEFORE translations.
reflects across the -axis (negate the OUTPUT ); reflects across the -axis (negate the INPUT ).
Watch out for
- Forgetting to exclude the zeros of the divisor in the quotient's domain.
- Shifting to the RIGHT because the sign 'looks' positive (it goes LEFT).
- Treating as the horizontal stretch factor directly instead of its reciprocal .
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 2 · 13 skills
Trigonometry
Angles in Degrees and Radians
Angles in standard position (degrees)
I can work with angles in standard position measured in degrees.
Skill 2.1
Radian measure and conversion
I can use radian measure, convert to and from degrees, and find arc length.
Skill 2.2
The Unit Circle
The equation of the unit circle
I can develop and apply the equation of the unit circle.
Skill 2.3
The Six Trigonometric Ratios
Primary ratios in radians and degrees
I can evaluate and apply the primary ratios sine, cosine and tangent in radians and degrees.
Skill 2.4
Reciprocal ratios: cosecant, secant, cotangent
I can evaluate and apply the reciprocal ratios cosecant, secant and cotangent.
Skill 2.5
Graphing Trigonometric Functions
Graphing sine and cosine
I can graph and analyze sine and cosine functions.
Skill 2.6
Graphing tangent
I can graph and analyze the tangent function.
Skill 2.7
Solving Trigonometric Equations
First-degree trigonometric equations
I can solve first-degree trigonometric equations over a given domain.
Skill 2.8
Second-degree trigonometric equations
I can solve second-degree trigonometric equations by factoring.
Skill 2.9
Proving Trigonometric Identities
Reciprocal and quotient identities
I can prove identities using the reciprocal and quotient identities.
Skill 2.10
Pythagorean identities
I can prove identities using the Pythagorean identities.
Skill 2.11
Sum and difference identities
I can prove identities and find exact values using the sum and difference identities.
Skill 2.12
Double-angle identities
I can prove identities and simplify using the double-angle identities.
Skill 2.13
The official wording · 13 outcomes
- 2.1
- Demonstrate an understanding of angles in standard position, expressed in degrees
- 2.2
- understanding of angles in standard position, expressed in degrees and radians
- 2.3
- Develop and apply the equation of the unit circle.
- 2.4
- Solve problems, using the six trigonometric ratios for angles expressed in radians and degrees.
- 2.6
- Graph and analyze the trigonometric functions sine, cosine and tangent to solve problems.
- 2.8
- Solve, algebraically and graphically, first and second degree trigonometric equations with the domain expressed in degrees and radians.
- 2.10
- Prove trigonometric identities, using: reciprocal identities quotient identities
- 2.11
- Prove trigonometric identities, using: Pythagorean identities
- 2.12
- Prove trigonometric identities, using: sum or difference identities (restricted to sine, cosine and tangent)
- 2.13
- Prove trigonometric identities, using: double-angle identities (restricted to sine, cosine and tangent)
Key ideas
Standard position: vertex at the origin, initial arm on the positive -axis, rotating counter-clockwise for positive angles.
The unit circle has equation ; the terminal point of angle is , so .
For angles in radians or degrees, evaluate from the unit circle or reference triangle.
For (and cosine): amplitude , period , phase shift , and midline .
Isolate the trig ratio, find the reference angle from its magnitude, then use the SIGN to place every solution in the domain.
Watch out for
- Rotating clockwise for a positive angle.
- Swapping the coordinates — using instead of .
- Giving a positive value in a quadrant where the ratio is negative.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Unit 3 · 4 skills
Permutations, Combinations and Binomial Theorem
Counting Principle and Permutations
The fundamental counting principle
I can apply the fundamental counting principle to count outcomes.
Skill 3.1
Permutations of n taken r at a time
I can count permutations of n elements taken r at a time.
Skill 3.2
Combinations and the Binomial Theorem
Combinations of n taken r at a time
I can count combinations of n different elements taken r at a time.
Skill 3.3
Expanding with the binomial theorem
I can expand a binomial power using the binomial theorem.
Skill 3.4
The official wording · 4 outcomes
- 3.1
- Apply the fundamental counting principle to solve problems.
- 3.2
- Determine the number of permutations of n elements taken r at a time to solve problems.
- 3.3
- Determine the number of combinations of n different elements taken r at a time to solve problems.
- 3.4
- Expand powers of a binomial in a variety of ways, including using the binomial theorem (restricted to exponents that are natural numbers).
Key ideas
If a task has independent stages with , then , … choices, the total is the PRODUCT .
When ORDER does NOT matter,
— it's divided by (removing the orderings). Handle restrictions first (fixed positions, no-repeats) then multiply the remaining choices.
Decide by asking 'does rearranging give a new outcome?': committees, hands of cards, and subsets are combinations.
When ORDER matters, counts arrangements of from distinct elements.
Watch out for
- ADDING the choices at each stage instead of multiplying.
- Using (order) for a selection problem where order is irrelevant — overcounting by .
- Ignoring a no-repeat restriction and reusing an element that's already placed.
Every skill’s key ideas, worked examples and checks are in MapleMind.Practise this unit
Plan the term
Pick your term and the days you study. Each unit gets its share of the weeks and comes back a week later for a review. The last two weeks go over the whole course.
The mark you need
Your class mark counts for 70% of the final mark, the exam for 30%.
You need
59% on the exam
With 75% in class, your final mark lands between 52.5% (0 on the exam) and 82.5% (100% on it).
Which course?
Alberta has 4 math courses for Grade 12. Here they are side by side.
- Mathematics 30-1This courseMAT37913 units · 35 skillsMathematics 30–1 Diploma ExamWhat it coversRelations and Functions · Trigonometry · Permutations, Combinations and Binomial Theorem
- Mathematics 30-2MAT37924 units · 36 skillsMathematics 30–2 Diploma ExamWhat it coversLogical Reasoning · Probability · Relations and Functions · Mathematics Research Project
- Mathematics 30-3MAT37936 units · 34 skillsNo provincial examWhat it coversMeasurement · Geometry · Number · Algebra · Statistics · Probability
- Mathematics 31MAT32117 units · 37 skillsNo provincial examWhat it coversPrecalculus and Limits · Derivatives · Applications of Derivatives · Integrals · Electives: Growth, Numerical and Integration Methods · Electives: Volumes and Applied Calculus · Electives: Calculus Theorems and Proof
What a university, college or program asks for is theirs to say: check its admission page, and your school’s course guide.
The official curriculum
This page follows Alberta’s own curriculum for Mathematics 30-1.
Study it in MapleMind
MapleMind teaches Mathematics 30-1 one skill at a time. Each skill gets a short lesson, practice as you go and a check worth up to three stars. It remembers where you stopped.


Course Companion
Your year in one workbook
A fun way to keep Mathematics 30-1 organized, get to know your child better and see early when they need a hand. Fill it in on a screen, or print it.
- Pages
- 29
- Fillable fields
- 1,457
- Price
- $4.99
Questions about Mathematics 30-1
What is Mathematics 30-1?
Alberta’s Grade 12 math course: 3 units and 35 skills, from Relations and Functions to Permutations, Combinations and Binomial Theorem.
What units are in Mathematics 30-1?
1. Relations and Functions, 2. Trigonometry and 3. Permutations, Combinations and Binomial Theorem.
Is there a provincial exam for Mathematics 30-1?
Yes. The Mathematics 30–1 Diploma Exam counts for 30% of the final mark. Next sitting: January 20, 2027.
Can MapleMind help with Mathematics 30-1?
Yes. MapleMind teaches every skill of Mathematics 30-1, step by step, with practice and checks, and its tutor answers questions about any of them. It’s free with daily limits, on iPhone, Android and the web.