
NB Grade 12 Math Curriculum
Give your Grade 12 student the support they need for Calculus 120. Every strand from rates of change to integration is covered, matched to what New Brunswick schools teach.
About Grade 12 New Brunswick math
New Brunswick follows the New Brunswick Curriculum, and Calculus 120 is built around differentiation and integration. Students move from rates of change and limits through differentiation rules, trigonometric and exponential derivatives, the Chain Rule, and implicit differentiation, then on to curve sketching, optimization, related rates, and integral calculus including Riemann sums, the Fundamental Theorem, and real-world applications. StudyPug provides step-by-step lessons and practice problems matched to every strand of the course.
- Strands: limits and rates of change, differentiation rules, trigonometric and exponential derivatives, curve sketching, optimization, related rates, and integral calculus
- Video lessons for every Calculus 120 topic, taught by certified teachers
- Practice problems with step-by-step solutions aligned to the New Brunswick Curriculum
- Progress tracking so students and parents can see exactly where more practice is needed
Curriculum topics by strand
Find lessons and practice for every Calculus 120 strand, aligned to the New Brunswick Curriculum.
New Brunswick Grade 12 Math Topics
- Rates of change: average and instantaneous rate of change of a function.
- Limit definition of the derivative: using limits to find derivatives and exploring non-differentiable functions.
- Differentiation rules: Constant, Power, Constant Multiple, Sum, Difference, Product, and Quotient Rules.
- Trigonometric derivatives: deriving and applying derivatives of sine, cosine, and other trigonometric functions.
- Chain Rule and implicit differentiation: composite functions and implicit differentiation techniques.
- Inverse trigonometric derivatives: finding and applying derivatives of inverse trigonometric functions.
- Exponential and logarithmic derivatives: establishing the exponential limit, finding derivatives, and applying them to growth and decay problems.
- Curve sketching: critical points, intervals of increase and decrease, concavity, and asymptotic behavior.
- Optimization: applying derivatives to find maximum and minimum values in applied contexts.
- Linear approximation: using linear approximations to estimate function values near a point.
- Related rates: applying implicit differentiation to solve problems with related changing quantities.
- Definite integrals: Riemann sums and the Fundamental Theorem of Calculus.
- Indefinite integrals: finding antiderivatives of various functions and applying integration techniques.
- Applications of integration: area, volume, motion, and other real-world applications.
How StudyPug Helps New Brunswick Grade 12 Math Students
When a student gets stuck on a calculus problem, they can search for the exact strand - whether that is the Chain Rule, related rates, or Riemann sums - and watch a certified-teacher video lesson that works through the concept step by step. Practice problems with full solutions let students check their understanding right away rather than waiting for the next class.
Parents can monitor progress across all Calculus 120 strands and spot which areas need more attention before a test. Because every lesson is available on demand, students can review a topic as many times as they need without feeling rushed.
Aligned to New Brunswick Grade 12 Math Curriculum
Every lesson and practice problem on StudyPug is built to match the New Brunswick Curriculum for Calculus 120, so the content your child works through on StudyPug directly reflects what is being taught in New Brunswick Grade 12 classrooms.
Written by the StudyPug Math Team
Last updated June 5, 2026
3 M+
students
★★★★★
4.8 average
K-12
all grades
