Master Foundations of Mathematics 120
Watch video lessons, practice with exam-style problems

Probability was destroying my grade. The video lessons on permutations and combinations finally made sense. Went from 68% to 84%.
Jordan LeBlanc

Why Foundations of Mathematics 120 Students Choose StudyPug
The complete learning system to master Foundations of Mathematics 120

Search with Photo
Snap a photo of any problem and get the exact lesson

Expert Video Teaching
Canadian certified teachers explain every concept with clear examples

Unlimited Practice
Thousands of practice questions with step-by-step solutions
How New Brunswick Students Use StudyPug
1

Select Grade Level
Choose your New Brunswick grade (K-12) and current math topics.
2

Get Unstuck
Upload homework problems or browse curriculum-aligned lessons.
3

Practice & Master
Work through similar problems until concepts stick.
4

See Results
Track progress and watch grades improve week by week.
Find the right New Brunswick Grade 12 course
Foundations of Mathematics 120 Help: Master Concepts FastHelp
SCO_ID | Curriculum Outcome - Elaborations | StudyPug Topic |
|---|---|---|
NB.SCO.F120.S1 | Demonstrate an understanding of normal distribution, including standard deviation and z-scores: Analyze normal distribution, calculate standard deviation and z-scores |
NB.SCO.F120.S2 | Interpret statistical data, using confidence intervals, confidence levels, margin of error: Use confidence intervals, levels, and margin of error to interpret statistical data |
NB.SCO.F120.LR1 | Analyze puzzles and games that involve numerical and logical reasoning, using problem-solving strategies: Apply problem-solving strategies to analyze numerical and logical puzzles and games |
NB.SCO.F120.LR2 | Solve problems that involve the application of set theory: Apply set theory concepts to solve problems |
NB.SCO.F120.LR3 | Solve problems that involve conditional statements: Use conditional statements to solve logical problems |
NB.SCO.F120.P1 | Interpret and assess the validity of odds and probability statements: Evaluate the validity of odds and probability statements |
NB.SCO.F120.P2 | Solve problems that involve the probability of mutually exclusive and non-mutually exclusive events: Calculate probabilities for mutually exclusive and non-mutually exclusive events |
NB.SCO.F120.P3 | Solve problems that involve the probability of two events: Determine probabilities involving two events |
NB.SCO.F120.P4 | Solve problems that involve the fundamental counting principle: Apply the fundamental counting principle to solve probability problems |
NB.SCO.F120.P5 | Solve problems that involve permutations: Use permutations to solve probability problems |
NB.SCO.F120.P6 | Solve problems that involve combinations: Apply combinations to solve probability problems |
NB.SCO.F120.P7 | Expand powers of a binomial using the binomial theorem: Use the binomial theorem to expand powers of binomials |
NB.SCO.F120.RF1 | Represent data, using polynomial functions (of degree ≤ 3), to solve problems: Use polynomial functions up to degree 3 to represent data and solve problems |
NB.SCO.F120.RF2 | Represent data, using exponential and logarithmic functions, to solve problems: Apply exponential and logarithmic functions to represent data and solve problems |
NB.SCO.F120.RF3 | Represent data, using sinusoidal functions, to solve problems: Use sinusoidal functions to represent data and solve problems |
Complete New Brunswick Foundations of Mathematics 120 Coverage
Foundations of Mathematics 120 Lessons
79
Video Explanations
507
Practice Problems
853
New Brunswick Standards
100% Aligned
Why New Brunswick Foundations of Mathematics 120 Students Love StudyPug

Provincial Exam Preparation
Practice with New Brunswick provincial exam style questions—be ready for exam day

Canadian Certified Teachers
Learn from expert New Brunswick teachers who know exactly what you need for Foundations of Mathematics 120

Learn Anywhere
Desktop, tablet, or phone—your Foundations of Mathematics 120 lessons sync across all devices
Success Stories
Statistics was confusing until I used StudyPug. The step-by-step videos on z-scores made everything clear. Aced my final.
Alex Cormier
Combinations and permutations were impossible. The AI found exactly what I needed. Cut my study time in half and improved my grade.
Taylor Arsenault
Read More
Frequently Asked Questions
Common questions about Foundations of Mathematics 120 on StudyPug
What does Foundations of Mathematics 120 coverage include?
Complete Math 120 curriculum with video lessons, practice problems, step-by-step solutions, and progress tracking for statistics, probability, logic, and functions.
How does photo search work?
Take a photo of any problem, and StudyPug finds the exact lesson teaching that concept. It's like having a personal tutor who knows exactly what you need.
Are the teachers certified New Brunswick educators?
Yes! Our teachers are Canadian certified educators who understand New Brunswick curriculum and create lessons specifically for Foundations of Mathematics 120 standards.
Can I use StudyPug on my phone or tablet?
Absolutely! StudyPug works on desktop, tablet, and mobile. Your progress syncs automatically so you can learn anywhere.
How will StudyPug help me prepare for the provincial exam?
We include New Brunswick provincial exam style questions and teach the exact concepts you need. Students report significantly improved scores and confidence.
Practice Smart, See Real Progress

Unlimited Targeted Practice
10,000+ questions adjust to your exact skill level. Never run out of problems that challenge you.

Visual Progress Tracking
See mastery percentage for every topic. Parents get weekly progress emails automatically.

Achievement System
Earn badges for consistency and improvement. Build learning streaks that motivate daily practice

Detailed Analytics
Time spent, problems solved, concepts mastered. Identify exactly where more practice is needed.


