Alberta Grade 12 Course Prerequisites: Math 30-1 vs 30-2 and When You Need Science 30
By Muntasir • Published Apr 15, 2026 • Updated Sep 20, 2026 • Admissions & Applications, Canadian Universities & Colleges
Math 30-1 is the calculus-track course Alberta engineering, science, business and most STEM degree programs want. Math 30-2 works for many arts, humanities and general-studies programs, but it will not substitute for 30-1 where a program names it directly, and Science 30 does not replace Chemistry 30, Physics 30 or Biology 30 where a program names those specific subjects.
🎓 Math 30-1 (pre-calculus) is required for engineering, most sciences, computer science and business
Math 30-2 (foundations) suits programs that do not build on calculus
Science 30 covers a general science requirement, not a named-subject one
Chemistry 30, Physics 30 and Biology 30 are the three subject-specific Grade 12 sciences
Your Grade 10 math choice (Math 10C or Math 10-3) sets which Grade 12 stream you reach
Two Grade 12 math courses, two different sets of doors
Alberta splits senior math into two streams from Grade 10 onward. Math 10C leads to both Math 20-1/Math 30-1, the pre-calculus stream built for programs that use calculus later, and Math 20-2/Math 30-2, the foundations stream. Math 10-3 leads to Math 20-3 and Math 30-3, the separate Apprenticeship and Workplace Mathematics pathway, which does not by itself open a route into Foundations or Pre-Calculus without extra bridging courses. Once you are in Grade 12, switching streams generally means picking up prerequisite courses you skipped, so the choice you make earlier narrows your options later.
Programs that want Math 30-1
Engineering, computer science, most physical and life science majors, and business or commerce degrees commonly name Math 30-1 as a prerequisite, since these programs build first-year courses on calculus. Health science programs that lead toward pre-medicine, pharmacy or similar paths also frequently ask for Math 30-1 alongside specific sciences.
Where Math 30-2 works fine
Many arts, humanities, social science and general-studies degrees accept Math 30-2, since they do not build first-year courses on calculus. Some education routes and diploma programs also accept 30-2. The gap is that 30-2 does not open the door back to a calculus-based first-year course without you making up the difference, which means an extra course or a summer bridge before you register.
Comparing the two streams
| Stream | Grade 10 entry point | Typical fit |
|---|---|---|
| Math 30-1 (pre-calculus) | Math 10C | Engineering, science, computer science, business, most STEM |
| Math 30-2 (foundations) | Math 10C | Arts, humanities, social sciences, general studies |
Typical prerequisite patterns by program area
| Program area | Common math | Common science |
|---|---|---|
| Engineering | Math 30-1 | Physics 30 and Chemistry 30 |
| Life sciences and pre-health | Math 30-1 | Biology 30 and Chemistry 30 |
| Business or commerce | Math 30-1 | Science 30 often accepted |
| Arts and humanities | Math 30-1 or 30-2 | Science 30 often accepted |
| Nursing | Math 30-1 or 30-2, varies by school | Biology 30 and Chemistry 30 |
These patterns hold across most Alberta programs in each area, but individual universities set the exact list for their own degree. Confirm the specific requirement for your target program before you finalize your Grade 11 course selection.
Science 30 versus the subject-specific sciences
Science 30 is a general course covering units across earth and space science, biology, chemistry and physics. It satisfies a general science requirement in programs that ask for one Grade 12 science without naming a specific subject. It does not replace Biology 30, Chemistry 30 or Physics 30 where a program names one of those subjects directly, which most science majors, engineering routes and health science programs do.
If you are aiming at a specific science major, take the subject that matches it. A chemistry-heavy path wants Chemistry 30, a biology or health path wants Biology 30, and an engineering or physical science path usually wants Physics 30 alongside Chemistry 30. Taking Science 30 instead of the named subject leaves you short a prerequisite, one you find out you need only after you apply.
Where students lose options without noticing
The most common mistake is picking Math 30-2 or Science 30 by default in Grade 11, before a target program is set, then finding out in Grade 12 that a STEM or health program on the shortlist names Math 30-1 and a specific science instead. Because streams build across three grades, there is often no quick fix once you reach your final year, only a slower one through upgrading or a bridging course after high school.
If you already picked the wrong stream
Switching from Math 30-2 to Math 30-1 partway through high school usually means completing Math 20-1 first, since 30-1 builds directly on it. Some students close the gap through summer school, night school, or a course through the Alberta Distance Learning Centre rather than waiting a full extra year. A university-level bridging or upgrading course before you start your program is another route, though it adds time and cost that the correct Grade 10 choice avoids.
Talk to a counsellor before Grade 11 registration
Your school counsellor sees these prerequisite patterns every year and flags a mismatch between your course selection and your target program before it becomes a problem. Bring a shortlist of programs you are considering to that conversation, even an early or uncertain one, since the math stream decision in Grade 10 affects your options more than almost any other single course choice.
Confirm requirements before you finalize your course selection
Course requirements are set by each program, not by the province, and they do get revised between admission cycles. Before you lock in your Grade 11 or Grade 12 course selection, check the specific program page for every school on your list. The University of Calgary, for one, runs an interactive requirement lookup by education system and program on its admissions requirements page , and other Alberta universities publish similar program-by-program lists.