Join 8,500+ New Brunswick students getting the help they need to succeed
Why Foundations of Mathematics 120 Students Choose StudyPug
Three ways you get help — even when you’re stuck

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

Expert Video Teaching
Certified teachers explain every concept with clear examples

Unlimited Practice
Thousands of practice questions with step-by-step solutions
How StudyPug Works for You
1

Pick Your Course
Choose Foundations of Mathematics 120 and see every topic from your class
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 exactly what you've mastered.
Find the right New Brunswick Grade 12 course
NB Foundations of Mathematics 120 | StudyPugHelp
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 |
Everything You Need for Foundations of Mathematics 120
Topics
79
Video Lessons
507
Practice Questions
853
Step-by-Step Solutions
All of Them
Why New Brunswick Foundations 120 Students Love StudyPug
Built specifically for New Brunswick high school success

New Brunswick Curriculum Aligned
Every lesson matches New Brunswick Foundations of Mathematics 120 standards—what you learn in class, we teach

Graduation Assessment Prep
Practice with New Brunswick graduation numeracy assessment questions—be ready for exam day

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

Learn Anywhere
Desktop, tablet, or phone—your Foundations 120 lessons sync across all devices
Foundations of Mathematics 120 Questions? We've Got Answers
Everything you need to know about mastering Foundations of Mathematics 120 with StudyPug
What does Foundations of Mathematics 120 coverage include?
StudyPug covers all New Brunswick Foundations 120 outcomes: normal distribution and z-scores, confidence intervals and margin of error, set theory and conditional statements, probability and combinatorics including permutations and combinations, the fundamental counting principle and binomial theorem, polynomial functions up to degree 3, exponential and logarithmic functions, and sinusoidal functions and trigonometry. Every topic is aligned to the New Brunswick curriculum with 507 video lessons and 895 practice questions.
How does photo search work for Foundations 120 problems?
Just snap a photo of any problem from your homework or textbook. StudyPug's AI identifies the concept—whether it's confidence intervals, probability with permutations, polynomial functions, or sinusoidal graphs—and shows you the exact video lesson and practice questions. It works for statistics, probability, algebra, functions, and trigonometry problems. No more hunting through chapters to find help.
How many practice problems are available for Foundations 120?
StudyPug has 895 practice questions specifically for New Brunswick Foundations of Mathematics 120, covering all 81 topics across data analysis, probability, combinatorics, algebra, functions, and trigonometry. Every question includes step-by-step solutions so you can see exactly where you went wrong. Practice adapts to your level—the more you do, the better the system understands what you need to work on.
What if I'm falling behind in Foundations of Mathematics 120?
StudyPug is designed for catching up. Start with any topic you're struggling with—normal distribution, confidence intervals, permutations, polynomial functions, or trigonometry—and watch short video lessons at your own pace. Practice questions show you exactly what you need to work on. Students who use StudyPug regularly see their grades improve within weeks. You can rewatch lessons as many times as you need until the concept sticks.
Does StudyPug help with Foundations 120 exams and the New Brunswick graduation assessment?
Yes. StudyPug's practice questions are aligned to New Brunswick assessment standards. You'll practice exactly the types of problems that appear on Foundations 120 unit tests and the provincial graduation numeracy assessment. The system tracks which topics you've mastered so you know exactly what to review before exam day. Many New Brunswick students use StudyPug specifically to prepare for their final exams and graduation assessments.
How much does StudyPug cost?
StudyPug offers monthly and annual plans with unlimited access to all Foundations of Mathematics 120 content plus every other math course from kindergarten through university. Annual plans save you the most. All plans include 507 Foundations 120 video lessons, 895 practice questions, step-by-step solutions, and photo search. Start with a free trial to see if it works for you—no credit card required to explore the platform.
Smart Study Tools for Real Results
Personalized features that help you stay motivated and make progress
Adaptive Practice
Questions adapt to your level
Stay Motivated
Badges and streaks keep you practising daily
Quiz Mastery
Retake quizzes until you truly get it
Progress Tracking
See exactly where you need more practice


