Course Guide · AP Calculus Prep · Upper West Side
The 5 Topics You Must Know Before Calculus: A SOMATH Course Guide (2026)
The five prerequisite topics every student needs before AP Calculus AB, AP Calculus BC, or a first college Calculus 1 course — with the main sub-skills inside each, worked examples, and honest guidance on why each one matters. Written by SOMATH (School of Math), 226 W 79th Street, Upper West Side.
Short answer. Five topics separate the students who thrive in AP Calculus from the students who spend the year fighting the prerequisites: algebra fluency, trigonometry, functions and logarithms, limits and the derivative, and the differentiation rules plus a light programming primer. Each one has specific sub-skills that need to be automatic — not just familiar — before the calculus content begins. Below is one deep question per topic, with the main points explained, worked examples, and how the SOMATH calculus course teaches it. Prefer to test yourself first? Jump to the 5-question quick check — one question per topic, with hidden answers. If you want to know which of the five your child is strongest and weakest in, our free 30-minute evaluation gives a written answer within 48 hours.
The five prerequisites
- Algebra fluency — factoring, rational expressions, quadratics, exponents, radicals
- Trigonometry — unit circle, radians, sine and cosine rules, vectors, inverse trig
- Functions, exponentials, logarithms — domain, range, composition, e^x, ln, log laws
- Limits and the derivative — one-sided limits, continuity, derivative as a limit, power rule
- Differentiation rules + programming primer — product, quotient, chain rules, plus Python basics
Quick check: 5 questions, one per topic
Try each question first — then tap to reveal the answer. Scroll below for the full explanation of every topic.
Question 1 · Algebra FluencyFactor completely: x³ − 3x² − 10x. What are the zeros?
Answer: x³ − 3x² − 10x = x(x² − 3x − 10) = x(x − 5)(x + 2). Zeros: x = 0, x = 5, x = −2.
Why it matters: The single most-tested algebra skill in AP Calculus is factoring a cubic to find its roots. If this took you more than 30 seconds, algebra will be the bottleneck of every calculus problem — not the calculus. Read the full algebra breakdown →
Question 2 · TrigonometryWithout a calculator: what is sin(7π/6)?
Answer: 7π/6 is in the third quadrant (just past π), where sine is negative. The reference angle is π/6, so sin(π/6) = 1/2. Therefore sin(7π/6) = −1/2.
Why it matters: Calculus is written in radians, and derivatives, integrals, and related-rates problems constantly demand exact values at multiples of π/6 and π/4. If you had to draw the unit circle to answer this, trig will slow you down all year. Read the full trig breakdown →
Question 3 · Functions, Exponentials, LogarithmsIf f(x) = x² and g(x) = x + 3, what is (f ∘ g)(x)? And what is the domain of h(x) = ln(x − 2)?
Composition: (f ∘ g)(x) = f(g(x)) = f(x + 3) = (x + 3)².
Domain of ln(x − 2): ln is defined only for positive arguments, so we need x − 2 > 0, i.e. x > 2.
Why it matters: The chain rule — used in almost every calculus problem after week six — is exactly the derivative of a composition. Ln also appears in every exponential-decay, growth, and integration problem. Read the full functions and logs breakdown →
Question 4 · Limits and the DerivativeUse the definition f′(x) = limh→0 [f(x + h) − f(x)] / h to find the derivative of f(x) = x².
Answer: [f(x + h) − f(x)] / h = [(x + h)² − x²] / h = [x² + 2xh + h² − x²] / h = [2xh + h²] / h = 2x + h.
Take the limit as h → 0: f′(x) = 2x. (Which matches the power rule, as expected.)
Why it matters: The AP Calculus exam always includes at least one problem asking you to compute a derivative from the limit definition — not from the power rule. Students who only memorize shortcuts lose these points every year. Read the full limits and derivative breakdown →
Question 5 · Differentiation Rules + ProgrammingDifferentiate y = (2x + 1)⁵ using the chain rule. Then: in Python, how would you write a loop that adds up f(x) at x = 1, 2, 3, ..., 100?
Chain rule: Outer: u⁵, derivative 5u⁴. Inner: u = 2x + 1, derivative 2. So dy/dx = 5(2x + 1)⁴ · 2 = 10(2x + 1)⁴.
Python loop:
total = 0
for x in range(1, 101):
total = total + f(x)
print(total)
Why it matters: The chain rule is the most-used derivative rule in all of calculus. And the Python loop above is exactly how a Riemann sum — the foundation of the integral — is computed on a computer. Modern applied calculus is done in code. Read the full differentiation rules + programming breakdown →
Topic 1 of 5
Algebra Fluency
Question 1: How fluent do I really need to be in algebra before starting calculus?
The honest answer. Fluent enough that algebra never becomes the bottleneck of a calculus problem. Most students who struggle in AP Calculus AB or Calculus 1 do not fail on limits or derivatives — they fail on the algebra step buried inside a calculus problem. A student who takes 40 seconds to factor a quadratic will run out of time on the AP exam, even if they understand every calculus concept perfectly.
The sub-skills that must be automatic
- Factoring. Quadratics (including with leading coefficient not equal to 1), difference of squares, sum and difference of cubes, and grouping. You should factor x² + 5x + 6 or 2x² + 7x + 3 in under five seconds.
- Rational expressions. Adding, subtracting, multiplying, dividing, and simplifying fractions with variables in the numerator and denominator. Recognizing when a common factor cancels.
- Quadratics. Solving by factoring, by the quadratic formula, and by completing the square — all three, comfortably. Recognizing the discriminant.
- Exponents. Product, quotient, and power rules. Negative exponents. Fractional exponents (x^(1/2) is the same as the square root of x).
- Radicals. Simplifying, rationalizing denominators, combining like radicals, and moving between radical and fractional-exponent form.
- Solving for a variable inside a mess. Isolating a variable that is trapped inside a fraction, a radical, or a nested parenthesis. This is the most-tested algebraic skill in AP Calculus, and it is what the image on our syllabus meant by "solving for a variable inside a mess."
How SOMATH teaches it. The first two weeks of our calculus course are a rapid algebra review with weekly written diagnostics on each sub-skill. Students who do not clear the diagnostic on factoring, rational expressions, and solving-for-a-variable are held back until they do — because everything that follows depends on it. See our precalc factoring diagnostic and exponent-rules diagnostic for the exact level of automaticity we require.
Topic 2 of 5
Trigonometry
Question 2: How much trigonometry do I really need for calculus?
The honest answer. Enough that the unit circle is a mental picture, not a lookup table. In calculus, trig shows up in derivatives (d/dx of sin x = cos x, d/dx of cos x = −sin x), integrals, related-rates problems, physics applications, and every parametric or polar problem. Weak trig is the second most common reason strong-algebra students still struggle in AP Calculus.
The sub-skills that must be automatic
- The unit circle. You know sin, cos, and tan at every multiple of π/6 and π/4 without a chart. You can picture the unit circle and read off exact values.
- Exact values. sin(π/6) = 1/2, cos(π/6) = √3/2, sin(π/4) = cos(π/4) = √2/2, sin(π/3) = √3/2, cos(π/3) = 1/2. Not memorized once and forgotten; automatic.
- Radians. You work in radians by default, not degrees. Calculus is written in radians because the derivative of sin x equals cos x only when x is measured in radians.
- Sine and cosine rules. The Law of Sines (a/sin A = b/sin B = c/sin C) and the Law of Cosines (c² = a² + b² − 2ab·cos C) for solving non-right triangles.
- Resolving a vector into components. Given a vector of magnitude v at angle θ, its horizontal component is v·cos θ and its vertical component is v·sin θ. Essential for physics-applied calculus.
- Inverse trig. arcsin, arccos, arctan — and knowing the range of each (arcsin returns values in [−π/2, π/2], arccos in [0, π], arctan in (−π/2, π/2)).
How SOMATH teaches it. After the two-week algebra review, we spend the next week on trig with a specific focus on radians and the unit circle. See our All Students Take Calculus mnemonic and Stewart analytic geometry diagnostic for the level we require.
Topic 3 of 5
Functions, Exponentials, Logarithms
Question 3: What do I need to know about functions, exponentials, and logarithms before calculus?
The honest answer. Calculus is the study of how functions change. A student who cannot read a function fluently cannot do calculus fluently. The chain rule — which every calculus student learns by week six — is impossible without confident function composition.
The sub-skills that must be automatic
- Domain and range. Given f(x) = √(x − 3), the domain is x ≥ 3 and the range is y ≥ 0. Given g(x) = 1/(x − 2), the domain excludes x = 2 and the range excludes y = 0. Automatic.
- Composition. If f(x) = x² and g(x) = x + 1, then (f ∘ g)(x) = f(g(x)) = (x + 1)². Composition is what the chain rule differentiates.
- Transformations. Given the graph of f(x), you can sketch f(x − 3) + 2 (shift right 3, up 2), −f(x) (reflect over x-axis), and 2f(x) (vertical stretch by 2).
- The exponential function ex. Its graph, its unique property (it is its own derivative), and its inverse relationship with ln(x).
- The natural logarithm ln(x). Domain (x > 0), range (all real numbers), and the fact that ln(e) = 1 and ln(1) = 0.
- The log laws. ln(ab) = ln a + ln b, ln(a/b) = ln a − ln b, ln(an) = n·ln a, and change of base (logₖ x = ln x / ln b).
- Graph sketching. Given a function equation, you can sketch it without a calculator — identifying intercepts, asymptotes, and end behavior.
How SOMATH teaches it. Weeks three and four of the calculus course are dedicated to functions, exponentials, and logarithms — with an emphasis on composition and graph sketching, since these are the two places students most often fall behind. See our functions and their domains and logarithms comprehensive guide for the level we require.
Topic 4 of 5
Limits and the Derivative
Question 4: What are limits and the derivative, and why do calculus courses spend so much time on them?
The honest answer. A limit is what a function is heading toward as the input gets close to a value — even if the function is not defined at that exact value. Limits are the mathematical machinery that lets us define instantaneous rate of change, which is the derivative. Every calculus course spends 3–5 weeks on limits because they are conceptually the hardest idea in the course.
The sub-skills that must be automatic
- What a limit is. Informally: the value the function approaches. Formally: limx→a f(x) = L means f(x) can be made arbitrarily close to L by taking x close enough to a. The formal definition uses ε and δ, but the informal picture is what you use in practice.
- One-sided limits. The limit from the left (limx→a−) and from the right (limx→a+). The two-sided limit exists only when the one-sided limits agree.
- Continuity. A function is continuous at x = a when three things are true: f(a) is defined, the limit as x approaches a exists, and the limit equals f(a). Continuous functions are the well-behaved ones you can differentiate.
- The derivative as a limit. The formal definition: f'(x) = limh→0 [f(x + h) − f(x)] / h. This is what a derivative is — the instantaneous rate of change, computed as the limit of the average rate of change over shorter and shorter intervals.
- The power rule. d/dx of xn = n·xn−1. This is the single most-used derivative rule in calculus. It gives you every polynomial derivative instantly.
- Basic differentiation. Applying the power rule to polynomials, using the constant rule (d/dx of c = 0) and the sum rule (d/dx of f + g = f' + g').
Apply the power rule to each term: 4·3x3 = 12x3; 2·5x = 10x; 7·1 = 7; the constant −2 has derivative 0.
Answer: f'(x) = 12x3 − 10x + 7.
How SOMATH teaches it. Weeks five through seven are dedicated entirely to limits and the derivative. We build up slowly: intuitive limits with tables of values, then one-sided limits, then continuity, then the formal definition of the derivative, then the power rule. See our mastering limits in AP Pre-Calculus guide for the specific strategies we teach.
Topic 5 of 5
Differentiation Rules + A Light Programming Primer
Question 5: What are the differentiation rules, and why is programming included in the calculus course?
The honest answer. The differentiation rules are the three algebraic shortcuts that make calculus practical. Together with the power rule from Topic 4, they let you differentiate essentially any function you will meet in the course. The programming primer is included because modern calculus applications — in physics, economics, biology, and machine learning — are computed on a computer, not by hand.
The three rules that must be automatic
- The product rule. d/dx of f(x)·g(x) = f'(x)·g(x) + f(x)·g'(x). Used whenever a function is a product of two things — e.g., x² · sin x.
- The quotient rule. d/dx of f(x)/g(x) = [f'(x)·g(x) − f(x)·g'(x)] / [g(x)]². Used whenever a function is one thing divided by another — e.g., (x² + 1) / (x − 3).
- The chain rule. d/dx of f(g(x)) = f'(g(x)) · g'(x). Used whenever a function is a composition — e.g., sin(x²) or e3x or (2x + 1)5. This is the most-used rule in all of calculus.
Outer function: u5. Its derivative: 5u4. Inner function: u = 2x + 1. Its derivative: 2.
By the chain rule: dy/dx = 5(2x + 1)4 · 2 = 10(2x + 1)4.
The programming primer (3–4 hours, Python)
- Variables. Storing numbers and expressions in named boxes. x = 5; y = 2*x + 3.
- Loops. Repeating a computation many times — useful for computing a Riemann sum with 1,000 rectangles.
- Conditionals. Making a decision inside a program (if x > 0 then...).
- Functions. Defining a mathematical function in code (def f(x): return x**2 + 3) — the direct programming analog of a mathematical function.
How SOMATH teaches it. Weeks eight and nine cover the product, quotient, and chain rules with extensive practice. Weeks nine and ten include a 3–4 hour programming primer using Python — enough for students to write a numerical-derivative script and a Riemann-sum script by the end of the course.
The five topics at a glance
| Topic | Main points | Weeks in SOMATH course |
|---|---|---|
| 1. Algebra fluency | Factoring, rational expressions, quadratics, exponents, radicals, solving for a variable inside a mess | Weeks 1–2 |
| 2. Trigonometry | Unit circle, exact values, radians, sine and cosine rules, vector components, inverse trig | Week 3 |
| 3. Functions, exponentials, logarithms | Domain and range, composition, transformations, ex, ln, log laws, graph sketching | Weeks 3–4 |
| 4. Limits and the derivative | What a limit is, one-sided limits, continuity, derivative as a limit, power rule, basic differentiation | Weeks 5–7 |
| 5. Differentiation rules + programming primer | Product, quotient, chain rules; then 3–4 hours on variables, loops, conditionals, functions in Python | Weeks 8–10 |
FAQ
How fluent do I need to be in algebra before starting calculus?
Fluent enough that algebra never becomes the bottleneck of a calculus problem. Automatic factoring, rational expressions, exponent laws, radical simplification, and solving for a variable inside a nested expression. Verified through a written diagnostic, not by a report card grade.
How much trigonometry do I really need?
Enough that the unit circle is a mental picture, not a lookup table. Exact values at every multiple of π/6 and π/4, fluent work in radians, the sine and cosine rules, vector components, and inverse trig with correct range awareness.
What do I need to know about functions and logarithms?
Domain and range, composition (f(g(x))), transformations, ex and ln(x), the log laws, and graph sketching without a calculator. Composition especially, because the chain rule — the most-used rule in calculus — is impossible without it.
Can my child take AP Calculus AB without one of these five topics locked in?
Only if they are willing to backfill it while the class moves forward — which almost always means falling behind. AP Calculus AB assumes all five as background knowledge in the first two weeks. Diagnose which of the five is weak before the school year starts and fix it with focused summer work. A free 30-minute SOMATH evaluation identifies which topics are strong and which need reinforcement, with a written report delivered within 48 hours.
How does the SOMATH calculus course sequence these five topics?
In the exact order shown: algebra fluency (weeks 1–2), trigonometry (week 3), functions and logarithms (weeks 3–4), limits and the derivative (weeks 5–7), differentiation rules and programming primer (weeks 8–10). Each topic assumes the previous ones are automatic, verified through weekly written diagnostics.
Is this course AP Calculus AB, AP Calculus BC, or Calculus 1?
This is the prerequisite bridge course — the 10-week program that ensures every one of the five topics above is locked in before a student starts AP Calculus AB, AP Calculus BC, or a first college Calculus 1 course. Students who complete it enter their calculus course with every prerequisite verified.
Diagnose the five in 90 minutes
Not sure which of the five prerequisite topics your child is strongest and weakest in? Every new SOMATH family starts with a free 30-minute evaluation in our 226 W 79th Street classroom plus a written diagnostic delivered within 48 hours. The report identifies exact strength and weakness across the five topics above and recommends whether the student is ready for AP Calculus AB now, ready in 4–8 weeks with focused summer prep, or better served by a full prerequisite course first. Yours to keep whether you enroll or not.
Book your evaluation → or call (646) 668-6151