logo

How It Works

Common Core

Math

Kindergarten

Grade 1

Grade 2

Grade 3

Grade 4

Grade 5

Grade 6

Grade 7

Grade 8

High School

High School Math Courses - Common Core Curriculum

Explore comprehensive High School math courses aligned with Common Core standards. From Number and Quantity to Statistics, our curriculum guides students through essential mathematical concepts and problem-solving skills.

High School (Number and Quantity)

High School (Algebra)

High School (Functions)

High School (Geometry)

High School (Statistics and Probability)

Common Core High School Math Curriculum

Print

​
​
Common Core ID
Standard
StudyPug Topic
CC.HSA.SSE.A.1
Interpret expressions that represent a quantity in terms of its context.
What is a polynomial?
Applications of linear equations
CC.HSA.SSE.A.2
Use the structure of an expression to identify ways to rewrite it.
Polynomial components
Simplifying rational expressions and restrictions
Applications of polynomials
Find the difference of squares: (a - b)(a + b) = (a^2 - b^2)
CC.HSA.SSE.B.3
Choose and produce an equivalent form of an expression to reveal and explain properties of the quantity represented by the expression.
Common factors of polynomials
Adding and subtracting rational expressions
Evaluating polynomials
Using algebra tiles to factor polynomials
Solving polynomial equations
CC.HSA.SSE.B.4
Derive the formula for the sum of a finite geometric series (when the common ratio is not 1), and use the formula to solve problems.
Geometric series
Factor by taking out the greatest common factor
Factor by grouping
Factoring difference of squares: x2−y2x^2 - y^2x2−y2
CC.HSA.APR.A.1
Understand that polynomials form a system analogous to the integers, namely, they are closed under the operations of addition, subtraction, and multiplication; add, subtract, and multiply polynomials.
Multiplying binomial by binomial
Multiplying polynomial by polynomial
Polynomial functions
Factoring trinomials
Factoring difference of cubes
Factoring sum of cubes
CC.HSA.APR.B.2
Know and apply the Remainder Theorem: For a polynomial p(x) and a number a, the remainder on division by x – a is p(a), so p(a) = 0 if and only if (x – a) is a factor of p(x).
Greatest common factors (GCF)
Remainder theorem
Polynomial long division
Polynomial synthetic division
CC.HSA.APR.B.3
Identify zeros of polynomials when suitable factorizations are available, and use the zeros to construct a rough graph of the function defined by the polynomial.
Factoring polynomials: x^2 + bx + c
Characteristics of polynomial graphs
Factor theorem
Rational zero theorem
CC.HSA.APR.C.4
Prove polynomial identities and use them to describe numerical relationships.
Solving polynomials with unknown coefficients
Multiplicities of polynomials
Imaginary zeros of polynomials
CC.HSA.APR.C.5
Know and apply the Binomial Theorem for the expansion of (x + y)^n in powers of x and y for a positive integer n, where x and y are any numbers, with coefficients determined for example by Pascal's Triangle.
Pascal's triangle
Binomial theorem
Determining the equation of a polynomial function
CC.HSA.APR.D.6
Rewrite simple rational expressions in different forms.
Applications of polynomial functions
Solving polynomial inequalities
Fundamental theorem of algebra
CC.HSA.APR.D.7
Understand that rational expressions form a system analogous to the rational numbers, closed under addition, subtraction, multiplication, and division by a nonzero rational expression; add, subtract, multiply, and divide rational expressions.
Negative exponent rule
Multiplying rational expressions
Dividing rational expressions
Descartes' rule of signs
CC.HSA.CED.A.1
Create equations and inequalities in one variable and use them to solve problems. Include equations arising from linear and quadratic functions, and simple rational and exponential functions.
Introduction to linear equations
Solving rational equations
Solving exponential equations using exponent rules
CC.HSA.CED.A.2
Create equations in two or more variables to represent relationships between quantities; graph equations on coordinate axes with labels and scales.
Slope intercept form: y = mx + b
Graphs of rational functions
Applications of rational equations
Simplifying complex fractions
Partial fraction decomposition
CC.HSA.CED.A.3
Represent constraints by equations or inequalities, and by systems of equations and/or inequalities, and interpret solutions as viable or non-viable options in a modeling context.
Determining number of solutions to linear equations
Linear programming word problems
Graphing reciprocals of linear functions
Graphing reciprocals of quadratic functions
CC.HSA.CED.A.4
Rearrange formulas to highlight a quantity of interest, using the same reasoning as in solving equations.
Point-slope form: y - y_1 = m(x - x_1)
Graphing quadratic inequalities in two variables
Graphing systems of quadratic inequalities
CC.HSA.REI.A.1
Explain each step in solving a simple equation as following from the equality of numbers asserted at the previous step, starting from the assumption that the original equation has a solution. Construct a viable argument to justify a solution method.
Combination of both parallel and perpendicular line equations
Applications of inequalities
What is linear programming?
CC.HSA.REI.A.2
Solve simple rational and radical equations in one variable, and give examples showing how extraneous solutions may arise.
Evaluating and simplifying radicals
Solving radical equations
Square and square roots
Cubic and cube roots
CC.HSA.REI.B.3
Solve linear equations and inequalities in one variable, including equations with coefficients represented by letters.
Solving one-step linear inequalities
Solving multi-step linear inequalities
Converting radicals to mixed radicals
Converting radicals to entire radicals
Adding and subtracting radicals
CC.HSA.REI.B.4
Solve quadratic equations in one variable.
Solving quadratic equations by factoring
Solving quadratic equations by completing the square
Using quadratic formula to solve quadratic equations
Multiplying and dividing radicals
Rationalize the denominator
CC.HSA.REI.C.5
Prove that, given a system of two equations in two variables, replacing one equation by the sum of that equation and a multiple of the other produces a system with the same solutions.
Shortcut: Vertex formula
Graphing quadratic functions: General form VS. Vertex form
Finding the quadratic functions for given parabolas
CC.HSA.REI.C.6
Solve systems of linear equations exactly and approximately (e.g., with graphs), focusing on pairs of linear equations in two variables.
Solving systems of linear equations by elimination
System of linear equations
CC.HSA.REI.C.7
Solve a simple system consisting of a linear equation and a quadratic equation in two variables algebraically and graphically.
System of linear-quadratic equations
Nature of roots of quadratic equations: The discriminant
Applications of quadratic equations
Solving quadratic inequalities
CC.HSA.REI.C.8
Represent a system of linear equations as a single matrix equation in a vector variable.
Representing a linear system as a matrix
Notation of matrices
Adding and subtracting matrices
Scalar multiplication of matrices
CC.HSA.REI.C.9
Find the inverse of a matrix if it exists and use it to solve systems of linear equations (using technology for matrices of dimension 3 × 3 or greater).
The Inverse of a 2 x 2 matrix
Solving linear systems using 2 x 2 inverse matrices
Matrix multiplication
The three types of matrix row operations
CC.HSA.REI.D.10
Understand that the graph of an equation in two variables is the set of all its solutions plotted in the coordinate plane, often forming a curve (which could be a line).
Solving systems of linear equations by graphing
Solving a linear system with matrices using Gaussian elimination
The determinant of a 2 x 2 matrix
The determinant of a 3 x 3 matrix (General & Shortcut Method)
CC.HSA.REI.D.11
Explain why the x-coordinates of the points where the graphs of the equations y = f(x) and y = g(x) intersect are the solutions of the equation f(x) = g(x); find the solutions approximately, e.g., using technology to graph the functions, make tables of values, or find successive approximations. Include cases where f(x) and/or g(x) are linear, polynomial, rational, absolute value, exponential, and logarithmic functions.
Graphing linear functions using table of values
Graphing exponential functions
Graphing logarithmic functions
The inverse of 3 x 3 matrices with matrix row operations
The inverse of 3 x 3 matrix with determinants and adjugate
CC.HSA.REI.D.12
Graph the solutions to a linear inequality in two variables as a half-plane (excluding the boundary in the case of a strict inequality), and graph the solution set to a system of linear inequalities in two variables as the intersection of the corresponding half-planes.
Inequalities of combined functions
Graphing linear inequalities in two variables
Graphing systems of linear inequalities
2 x 2 invertible matrix
Solving linear systems using Cramer's Rule

Explore

Geometry

Trigonometry

Algebra

Basic Math

Statistics

Calculus

Differential Equations

Linear Algebra

Chemistry

Organic Chemistry

Physics

Microeconomics

Learning

For Students

For Parents

For Home Schoolers

For Teachers

About

About Us

How it works

Pricing

FAQ

Testimonials

Contact Us

Blog

Curriculum

Australia

Canada

Ireland

New Zealand

Singapore

United Kingdom

United States

youtube
facebook
instagram
x.com

© 2015 – 2025 StudyPug

Sitemap

Terms of Service

Privacy Policy