AP exam review verified for 2027

AP Calculus AB/BC Unit 7 Review: Differential Equations

Review AP Calculus AB/BC Unit 7 to build fluency with differential equations, from modeling and slope fields to separation of variables and exponential or logistic growth models. This unit ties together integration skills from Unit 6 with real-world rate-of-change contexts that appear consistently on both the AB and BC exams.

Use the topic guides, practice questions, FRQ practice, and AP score calculator available on Fiveable to work through every concept in this unit.

What is AP Calculus AB/BC unit 7?

A differential equation is any equation that relates a function to one or more of its derivatives. Unit 7 asks you to work with these equations in four main ways: modeling a situation by writing the equation, verifying that a proposed function is a solution, estimating solutions graphically or numerically, and solving analytically using separation of variables.

Unit 7 is about connecting rates of change to functions. You write differential equations from verbal descriptions, check solutions by substitution, read slope fields to sketch solution curves, solve separable equations to find general solutions, apply initial conditions to find particular solutions, and interpret exponential and logistic models in real contexts.

Modeling and verifying

Topics 7.1 and 7.2 focus on translating language like 'the rate of change is proportional to the quantity' into dy/dt = ky, and then checking whether a given function satisfies the equation by differentiating and substituting back in.

Slope fields and Euler's method

Topics 7.3 and 7.4 use slope fields to visualize solution families without solving the equation. Topic 7.5 (BC only) extends this numerically with Euler's method: y_{n+1} = y_n + h f(x_n, y_n).

Solving and applying

Topics 7.6 through 7.9 cover the full solution process: separate variables, integrate both sides, apply an initial condition to find a particular solution, and interpret exponential (dy/dt = ky) or logistic (dy/dt = ky(a - y)) models in context.

The core idea: rates of change define functions

Every differential equation in this unit says something about how fast a quantity is changing. The solution is the function that produces exactly that rate of change. Separation of variables works by treating dy/dx as a ratio, moving all y terms to one side and all x terms to the other, then integrating. The constant of integration C produces a family of general solutions; one initial condition pins down the unique particular solution.

AP Calculus AB/BC unit 7 topics

7.1

Modeling Situations with Differential Equations

Translate verbal descriptions of rates of change into differential equations. Key patterns include proportional growth (dy/dt = ky), Newton's law of cooling, and mixing problems.

open guide
7.2

Verifying Solutions for Differential Equations

Differentiate a proposed function, substitute it and its derivative into the ODE, and confirm both sides match. Understand the difference between general solutions (with C) and particular solutions.

open guide
7.3

Sketching Slope Fields

Evaluate dy/dx = f(x, y) at grid points and draw short segments with those slopes. Recognize equilibrium solutions as horizontal rows of zero-slope segments.

open guide
7.4

Reasoning Using Slope Fields

Trace solution curves through a slope field using an initial condition. Identify stable and unstable equilibria and describe long-term behavior from the field's visual pattern.

open guide
7.5

Approximating Solutions Using Euler's Method (BC Only)

Apply the update rule y_{n+1} = y_n + h * f(x_n, y_n) iteratively from an initial condition. Smaller step sizes improve accuracy; concavity determines whether the method over- or underestimates.

open guide
7.6

Finding General Solutions Using Separation of Variables

Rewrite dy/dx = f(x)g(y) as dy/g(y) = f(x) dx, integrate both sides, and include the constant C. The result is a general solution representing a family of curves.

open guide
7.7

Finding Particular Solutions Using Initial Conditions and Separation of Variables

After finding the general solution, substitute the initial condition to solve for C. Check domain restrictions and recognize the definite-integral form F(x) = y_0 + integral from a to x of f(t) dt.

open guide
7.8

Exponential Models with Differential Equations

The model dy/dt = ky has solution y = y_0 * e^(kt). Interpret k and y_0 in context, compute half-life or doubling time, and connect the model to separation of variables.

open guide
7.9

Logistic Models with Differential Equations (BC Only)

Interpret dy/dt = ky(a - y) without solving: carrying capacity is a, fastest growth is at y = a/2, and the long-term limit is a. Recognize the S-shaped solution curve.

open guide
practice snapshot

Hardest AP Calculus AB/BC unit 7 topics

This snapshot uses Fiveable practice activity to show where students tend to miss questions and which review moves are worth prioritizing first.

55%average MCQ accuracy

Across 3.5k multiple-choice practice attempts for this unit.

3.5kMCQ attempts

Practice activity included in this snapshot.

31%average FRQ score

Across 7 scored free-response attempts for this unit.

Hardest topics in unit 7

MCQ miss rate
7.9

Review Logistic Models with Differential Equations (BC Only) with attention to how the concept appears in AP-style source and evidence questions.

50%437 tries
7.5

Review Approximating Solutions Using Euler's Method (BC Only) with attention to how the concept appears in AP-style source and evidence questions.

49%273 tries
7.8

Review Exponential Models with Differential Equations with attention to how the concept appears in AP-style source and evidence questions.

47%642 tries
7.7

Review Finding Particular Solutions Using Initial Conditions and Separation of Variables with attention to how the concept appears in AP-style source and evidence questions.

46%316 tries

Unit 7 review notes

7.1

Modeling situations with differential equations

A differential equation connects a function to its derivative. The key skill in 7.1 is reading a verbal description and writing the correct equation. Watch for proportionality language: 'the rate of change of y is proportional to y' becomes dy/dt = ky. Other common setups include Newton's law of cooling, dT/dt = -k(T - T_env), and mixing problems where dA/dt = rate in minus rate out.

  • Proportional rate of change: If the rate of change of y is proportional to y, write dy/dt = ky, where k is the constant of proportionality.
  • Newton's law of cooling: dT/dt = -k(T - T_env) models a temperature approaching the surrounding environment temperature T_env.
  • Autonomous ODE: An ODE where dy/dt depends only on y, not on t directly, such as dy/dt = ky or the logistic equation.
  • Initial value problem: A differential equation paired with a starting condition y(t_0) = y_0 that specifies one point on the solution curve.
Write the differential equation for: 'The rate of change of a population P is proportional to P.' Then write one for: 'The temperature T cools toward 20 degrees at a rate proportional to the difference between T and 20.'
Verbal descriptionDifferential equation
Rate of change proportional to quantitydy/dt = ky
Rate of change proportional to difference from ambientdT/dt = -k(T - T_env)
Rate of change jointly proportional to y and (a - y)dy/dt = ky(a - y)
7.2

Verifying solutions to differential equations

To verify that a function is a solution, differentiate it, substitute both the function and its derivative into the differential equation, and confirm both sides are equal for all x. A general solution contains an arbitrary constant C and represents infinitely many solution curves. A particular solution has C determined by an initial condition.

  • Verification by substitution: Compute dy/dx (or higher derivatives if needed), substitute into the ODE, and simplify to confirm the equation holds identically.
  • General solution: A family of functions satisfying the ODE, differing only in the value of the constant C.
  • Particular solution: The unique member of the general solution family that satisfies a given initial condition.
  • Domain of a solution: The interval on which the solution is valid; division by zero or logarithm arguments can restrict the domain.
Given y = Ce^(3x), verify it satisfies dy/dx = 3y. Then find the particular solution passing through (0, 5).
Solution typeContains C?Satisfies initial condition?
General solutionYesNo (C is free)
Particular solutionNo (C is fixed)Yes
7.3

Slope fields and reasoning about solution behavior

A slope field draws a short line segment at each grid point (x, y) whose slope equals dy/dx evaluated there. You read the field by tracing a path that always stays tangent to the local segments. An initial condition tells you which solution curve to follow. Equilibrium solutions appear as horizontal segments across an entire row; stable equilibria attract nearby curves, unstable ones repel them.

  • Slope field: A grid of short segments where each segment at (x, y) has slope equal to dy/dx = f(x, y) at that point.
  • Solution curve: A curve drawn through the slope field that is tangent to every segment it passes through; each initial condition gives a different curve.
  • Equilibrium solution: A constant solution y = c where dy/dx = 0 for all x; the solution curve is a horizontal line.
  • Autonomous equation: dy/dx = f(y) only; the slope depends only on y, so segments in the same horizontal row all have the same slope.
For dy/dx = x - y, compute the slope at (0,0), (1,0), and (0,1). Sketch the segments and describe the long-term behavior of a solution starting at (0, 0).
FeatureAutonomous ODENon-autonomous ODE
Slope depends ony onlyBoth x and y
Horizontal rowsIdentical slopesSlopes vary across row
Equilibrium analysisPhase line worksPhase line not sufficient
7.5

Euler's method (BC only)

Euler's method approximates a solution curve by taking small linear steps. Starting from the initial condition (x_0, y_0), compute the slope f(x_0, y_0), step forward by h to get x_1 = x_0 + h and y_1 = y_0 + h * f(x_0, y_0), then repeat. Smaller step sizes give better approximations. Organize each iteration in a table showing x_n, y_n, f(x_n, y_n), and y_{n+1}.

  • Update rule: y_{n+1} = y_n + h * f(x_n, y_n), where h is the step size and f(x_n, y_n) is the slope at the current point.
  • Step size h: The horizontal distance between successive approximation points; smaller h reduces error but requires more steps.
  • Overestimate vs. underestimate: If the solution is concave up, Euler's method underestimates; if concave down, it overestimates, because it uses the slope at the left endpoint of each step.
Use Euler's method with h = 0.5 to approximate y(1) for dy/dx = x + y with y(0) = 1. Show two steps in a table.
Concavity of true solutionEuler approximation error direction
Concave upUnderestimate
Concave downOverestimate
7.6

Separation of variables: general and particular solutions

Separation of variables applies when dy/dx = f(x) * g(y). Rewrite as dy/g(y) = f(x) dx, integrate both sides, and include a constant of integration C on one side. The result is a general solution. To find a particular solution, substitute the initial condition (x_0, y_0) and solve for C. Watch for domain restrictions: if you divided by g(y), check whether g(y) = 0 produces additional equilibrium solutions.

  • Separable equation: A differential equation of the form dy/dx = f(x) * g(y) that can be rewritten as dy/g(y) = f(x) dx before integrating.
  • Constant of integration: The arbitrary constant C added after integrating; it must appear before applying any initial condition.
  • Definite-integral form: F(x) = y_0 + integral from a to x of f(t) dt is a particular solution to dy/dx = f(x) satisfying F(a) = y_0.
  • Domain restriction: The interval of validity for a particular solution, often limited by where a logarithm argument stays positive or where division by g(y) was valid.
  • Equilibrium solution: A constant solution found by setting g(y) = 0; these are not captured by the separation process itself.
Solve dy/dx = 2xy with y(0) = 3. Show the separation, integration, general solution, and the particular solution after applying the initial condition.
StepWhat you doCommon error
SeparateMove all y terms left, all x terms rightForgetting to divide by g(y)
IntegrateIntegrate both sidesOmitting the constant C
Apply ICSubstitute (x_0, y_0) and solve for CApplying IC before integrating
Check domainIdentify where solution is validIgnoring log or square-root restrictions
7.8

Exponential models: dy/dt = ky

When a quantity's rate of change is proportional to its current size, the model is dy/dt = ky. Solving by separation of variables gives y = y_0 * e^(kt). If k > 0 the quantity grows; if k < 0 it decays. Common applications include population growth, radioactive decay, and continuously compounded interest. The sign and magnitude of k carry meaning in context: always interpret them with units.

  • dy/dt = ky: The exponential growth and decay model; k is the constant of proportionality, positive for growth and negative for decay.
  • y = y_0 * e^(kt): The particular solution when y(0) = y_0; y_0 is the initial amount and k controls the rate.
  • Half-life: The time for a decaying quantity to reach half its initial value; t_{1/2} = ln(2) / |k|.
  • Doubling time: The time for a growing quantity to double; t_d = ln(2) / k.
A population satisfies dP/dt = 0.04P with P(0) = 500. Write the particular solution, find the doubling time, and state what k = 0.04 means in context.
FeatureExponential growth (k > 0)Exponential decay (k < 0)
Long-term behaviorGrows without boundApproaches zero
Graph shapeIncreasing, concave upDecreasing, concave up
Key time measureDoubling time ln(2)/kHalf-life ln(2)/|k|
7.9

Logistic models (BC only)

The logistic differential equation dy/dt = ky(a - y) models growth that accelerates early and then slows as y approaches the carrying capacity a. You do not need to solve the equation to answer most exam questions: the carrying capacity is a, the fastest growth occurs when y = a/2, and the solution has a horizontal asymptote at y = a. The equilibrium solutions are y = 0 (unstable) and y = a (stable).

  • Carrying capacity: The value a in dy/dt = ky(a - y); the population approaches a as t approaches infinity.
  • Fastest growth: Growth rate is maximized when y = a/2, the inflection point of the logistic curve.
  • Logistic solution shape: An S-shaped (sigmoid) curve: concave up for y < a/2, concave down for y > a/2.
  • Equilibrium solutions: y = 0 is an unstable equilibrium; y = a is a stable equilibrium for the logistic model.
For dy/dt = 0.02y(100 - y), identify the carrying capacity, state when growth is fastest, and describe the long-term behavior starting from y(0) = 10.
FeatureExponential model dy/dt = kyLogistic model dy/dt = ky(a - y)
Long-term behaviorGrows without bound (k > 0)Levels off at carrying capacity a
Fastest growthAlways acceleratingAt y = a/2
Equilibriay = 0 onlyy = 0 (unstable) and y = a (stable)
Curve shapePure exponentialS-shaped sigmoid

Practice AP Calculus AB/BC unit 7 questions

Try AP-style multiple-choice questions and written prompts after you review the notes.

Example AP-style MCQs

open all practice
MCQ

AP-style practice question

Question

A wildlife biologist models the population of wolves in a forest using dWdt=0.2W(1W400)\frac{dW}{dt} = 0.2W(1 - \frac{W}{400}) where WW is the number of wolves and tt is time in years. The population grows fastest when d2Wdt2=0\frac{d^2W}{dt^2} = 0. Which of the following expressions represents the population size at maximum growth rate?

W=200W = 200

W=400W = 400

W=0.2W = 0.2

W=100W = 100

MCQ

AP-style practice question

Question

A differential equation is given as dydx=2xy\frac{dy}{dx} = 2x - y. To estimate the solution curve passing through the point (1,2)(1, 2) without solving the equation analytically, which mathematical tool should be applied?

Slope field — it graphically displays solution directions at multiple points.

Separation of variables — it isolates y terms to find an explicit solution.

Euler's method — it approximates solutions using tangent line segments iteratively.

Integrating factor method — it transforms the equation into an exact form.

Example FRQs

open all FRQs
FRQ

Bacterial population growth with logistic differential equation

1. A laboratory culture contains a population of bacteria. Let P(t)P(t) be the number of bacteria in the culture at time tt hours after the start of an experiment. The rate at which the population changes is modeled by the logistic differential equation dPdt=0.8P(1P5000)\frac{dP}{dt}=0.8P\left(1-\frac{P}{5000}\right), where P(0)=400P(0)=400. A table of values of dPdt\frac{dP}{dt} for selected values of PP is shown.

400

294.4

800

537.6

1200

729.6

1600

870.4

2000

960.0

2400

998.4

2500

1000.0

3000

960.0

3500

840.0

4000

640.0

4500

360.0

A.

The statement “the rate of change of the population is proportional to both the population and the difference between 5000 and the population” is used to justify a model. Write a differential equation for dPdt\frac{dP}{dt} that matches this statement, using a positive constant of proportionality kk.

B.

The function P(t)=50001+11.5e0.8tP(t)=\frac{5000}{1+11.5e^{-0.8t}} is proposed as a solution to the differential equation with initial condition P(0)=400P(0)=400. Verify that this function satisfies both the differential equation dPdt=0.8P(1P5000)\frac{dP}{dt}=0.8P\left(1-\frac{P}{5000}\right) and the initial condition.

C.

Write an expression involving an integral that gives the value of P(6)P(6). Use the differential equation and the initial condition. Do not evaluate the integral.

D.

Use Euler’s method with step size h=1h=1 hour, starting at t=0t=0, to approximate P(3)P(3). Show the work that leads to your answer. Euler’s method is applied to dPdt=0.8P(1P5000)\frac{dP}{dt}=0.8P\left(1-\frac{P}{5000}\right) with initial condition P(0)=400P(0)=400 to estimate the population after 3 hours using three steps of length 1 hour.

FRQ

Logistic population growth differential equation

3. A population of fish in a pond is modeled by the differentiable function PP, where P(t)P(t) is measured in thousands of fish and tt is measured in months. The population satisfies the differential equation dPdt=14P(1P6)\frac{dP}{dt}=\frac{1}{4}P\left(1-\frac{P}{6}\right) for t0t≥ 0, with initial condition P(0)=2P(0)=2. Selected values of P(t)P(t) are given in the table shown.

tt (months)

P(t)P(t) (thousands of fish)

0

2

1

6e1/42+e1/4\frac{6e^{1/4}}{2+e^{1/4}}

2

6e1/22+e1/2\frac{6e^{1/2}}{2+e^{1/2}}

3

6e3/42+e3/4\frac{6e^{3/4}}{2+e^{3/4}}

A.

A student claims that the statement "the rate of change of the fish population is proportional to the product of the current population and the difference between 6 and the current population" can be written as dPdt=kP(6P)\frac{dP}{dt}=kP(6-P), where kk is a positive constant. Explain why this differential equation matches the verbal statement. In the context of the problem, state the meaning of the value 6.

B.

Show that P(t)=6et/42+et/4P(t)=\frac{6e^{t/4}}{2+e^{t/4}} is a solution to the differential equation dPdt=14P(1P6)\frac{dP}{dt}=\frac{1}{4}P\left(1-\frac{P}{6}\right).

C.

Find the general solution to the differential equation dQdt=14Q\frac{dQ}{dt}=\frac{1}{4}Q. Then find the particular solution Q(t)Q(t) that satisfies Q(0)=2Q(0)=2. Show the work that leads to your answer.

D.

In a second scenario, the population yy satisfies the differential equation dydt=12y\frac{dy}{dt}=\frac{1}{2}y with initial condition y(0)=3y(0)=3. Use Euler's method, starting at t=0t=0 with two steps of equal size h=0.5h=0.5, to approximate y(1)y(1). Show the work that leads to your answer. A second population grows according to the differential equation dydt=12y\frac{dy}{dt}=\frac{1}{2}y with initial value y(0)=3y(0)=3. Euler's method is used with step size h=0.5h=0.5 to estimate the population at t=1t=1.

Key terms

TermDefinition
dy/dt = kyThe differential equation model for exponential growth and decay; the rate of change of a quantity is proportional to its current size, with k as the constant of proportionality.
General SolutionA family of functions satisfying a differential equation, containing an arbitrary constant C that represents infinitely many solution curves.
Particular SolutionThe unique solution to a differential equation obtained by using an initial condition to determine the value of the constant C.
Initial ConditionA specified value y(x_0) = y_0 that identifies one point on a solution curve and determines the particular solution.
Constant of IntegrationThe arbitrary constant C added after integrating during separation of variables; it must be included before applying any initial condition.
Slope FieldA grid of short line segments where each segment at (x, y) has slope equal to dy/dx evaluated at that point, giving a visual picture of all solution curves.
Solution CurveA curve drawn through a slope field that is tangent to every segment it passes through; each initial condition produces a different solution curve.
Euler's MethodA numerical technique (BC only) that approximates a solution curve using the update rule y_{n+1} = y_n + h * f(x_n, y_n), stepping forward from an initial condition with step size h.
Rate of ChangeThe derivative of a function; in differential equations, it describes how quickly a quantity is changing and is the central quantity being modeled.
Exponential DecayThe behavior of y = y_0 * e^(kt) when k < 0; the quantity decreases toward zero and has a half-life of ln(2) / |k|.
Newton's Law of CoolingThe differential equation dT/dt = -k(T - T_env), which models a temperature T approaching the ambient temperature T_env at a rate proportional to their difference.
DomainThe interval on which a particular solution is valid; separation of variables can introduce logarithms or fractions that restrict where the solution exists.
Tangent LineIn the context of slope fields and Euler's method, the line whose slope equals dy/dx at a given point; it is the basis for each linear step in Euler's method.

Common unit 7 mistakes

Dropping the constant of integration

After integrating both sides during separation of variables, students often forget to write + C. The constant must appear before you apply any initial condition; leaving it out means you are solving for a particular solution without using the initial condition properly.

Applying the initial condition before integrating

Substituting the initial condition into the unseparated or partially separated equation instead of into the integrated general solution is a common procedural error. Always integrate first, then solve for C.

Misreading slope field segments

When sketching a solution curve through a slope field, students sometimes draw curves that cross segments at the wrong angle or ignore the local slope entirely. The curve must be tangent to every segment it passes through.

Confusing carrying capacity with fastest growth in logistic models (BC)

The carrying capacity is a in dy/dt = ky(a - y), but the fastest growth occurs at y = a/2, not at y = a. These are two different values and the exam often asks about both.

Using the wrong sign for k in exponential models

If a quantity is decaying, k must be negative in dy/dt = ky and y = y_0 * e^(kt). Writing k as a positive number and then subtracting it separately, or confusing the sign when computing half-life, leads to incorrect answers.

How this unit shows up on the AP exam

Interpreting and solving differential equations in context

Free-response questions in this unit frequently ask you to write a differential equation from a verbal description, solve it by separation of variables, apply an initial condition, and then interpret the result in context. Showing each algebraic step clearly, including the constant of integration and the domain of the solution, is expected for full credit.

Slope field matching and curve sketching

Multiple-choice and free-response items may show a slope field and ask you to identify which differential equation it represents, sketch a particular solution through a given point, or describe the long-term behavior of solutions. These tasks require you to evaluate dy/dx at specific points and trace curves that stay tangent to the field.

Exponential and logistic model analysis

Both AB and BC exams include questions where you must identify the model type from an equation or description, extract key quantities such as the growth constant, carrying capacity, or time of fastest growth, and connect the differential equation to its solution form. BC questions on logistic growth often ask you to reason about behavior directly from dy/dt = ky(a - y) without solving the equation.

Final unit 7 review checklist

  • Unit 7 final review checklistUse this list to confirm you can handle every major skill before exam day.
  • Write differential equations from verbal descriptionsGiven a sentence about a rate of change, identify whether it is proportional, jointly proportional, or involves a difference, and write the correct ODE including any constants.
  • Verify a proposed solution by substitutionDifferentiate the function, substitute it and its derivative into the ODE, and simplify to confirm both sides are equal. Distinguish general from particular solutions.
  • Sketch and read slope fieldsEvaluate dy/dx at specific grid points, draw segments, trace a solution curve through a given initial condition, and identify equilibrium solutions and their stability.
  • Solve separable equations for general and particular solutionsSeparate variables, integrate both sides with a constant C, then apply an initial condition to find the particular solution. Check for domain restrictions and equilibrium solutions from g(y) = 0.
  • Apply and interpret exponential and logistic modelsUse y = y_0 * e^(kt) for exponential models and interpret k, y_0, half-life, and doubling time in context. For logistic models (BC), identify carrying capacity, fastest growth at y = a/2, and long-term behavior without solving.
  • Apply Euler's method (BC only)Execute the update rule y_{n+1} = y_n + h * f(x_n, y_n) in a table for two or more steps, and determine whether the approximation is an over- or underestimate based on concavity.

How to study unit 7

Step 1: Modeling and verifying (Topics 7.1-7.2)Read the topic guides for 7.1 and 7.2. Practice translating three or four verbal descriptions into differential equations, then verify each proposed solution by differentiating and substituting. Confirm you can distinguish a general solution from a particular solution.
Step 2: Slope fields (Topics 7.3-7.4)Work through the 7.3 and 7.4 topic guides. For a given ODE, evaluate the slope at six to eight grid points, sketch the segments, and trace a solution curve through a specified initial condition. Practice identifying equilibrium solutions and describing stability.
Step 3: Euler's method (Topic 7.5, BC only)Read the 7.5 topic guide and complete two or three Euler's method problems using a table. For each, state whether the approximation is an over- or underestimate and explain why using the concavity of the true solution.
Step 4: Separation of variables (Topics 7.6-7.7)Work through the 7.6 and 7.7 topic guides. Solve five or six separable equations for general solutions, then apply initial conditions to find particular solutions. Practice problems that involve logarithmic integration, domain restrictions, and the definite-integral form of a particular solution.
Step 5: Exponential and logistic models (Topics 7.8-7.9)Read the 7.8 and 7.9 topic guides. For exponential models, practice writing y = y_0 * e^(kt) from context and computing half-life or doubling time. For logistic models (BC), practice identifying carrying capacity and fastest growth directly from the equation without solving it. Use available FRQ practice to work on multi-part problems that combine modeling, solving, and interpretation.

More ways to review

Topic study guides

Open the individual guides for Unit 7 when you want a closer review of one topic.

browse guides

Practice questions

Use AP-style practice after you review the notes so you can check what you understand.

start practice

FRQ practice

Practice free-response reasoning and compare your answer with scoring guidance.

practice FRQs

Cheatsheets

Use unit cheatsheets for a quick visual review after you work through the notes.

open cheatsheets

Score calculator

Estimate your broader AP score goal after you review the course and exam format.

open calculator

Frequently Asked Questions

What topics are covered in AP Calc Unit 7?

AP Calc Unit 7 covers 9 topics across differential equations: modeling situations with differential equations, verifying solutions, sketching and reasoning with slope fields, separation of variables for general and particular solutions, exponential models, and (BC only) Euler's method and logistic models. See AP Calc Unit 7 for matched practice on each topic.

How much of the AP Calc exam is Unit 7?

Unit 7 makes up 6-12% of the AP Calc exam. That weight covers everything from sketching slope fields and solving separable differential equations to modeling exponential growth and decay. It's a focused unit, but the FRQ section often pulls directly from separation of variables and initial condition problems, so the payoff for studying it is high.

What's on the AP Calc Unit 7 progress check (MCQ and FRQ)?

The AP Calc Unit 7 progress check includes both MCQ and FRQ parts drawn from this unit's core topics. The MCQ section tests slope field reasoning, verifying solutions, and setting up separable differential equations. The FRQ part typically asks you to find a general or particular solution using separation of variables and an initial condition, and may include an exponential or logistic model (BC). Use AP Calc Unit 7 to find practice that mirrors the progress check format.

How do I practice AP Calc Unit 7 FRQs?

AP Calc Unit 7 FRQs most often ask you to solve a separable differential equation, apply an initial condition to find a particular solution, or interpret a slope field. To practice, work through problems that start with a given dy/dx expression, separate variables, integrate both sides, and solve for the constant using a point on the curve. Exponential growth and decay setups are especially common. Find FRQ-style problems at AP Calc Unit 7 to build that step-by-step fluency.

Where can I find AP Calc Unit 7 practice questions?

For AP Calc Unit 7 practice questions, including MCQ and practice test problems, head to AP Calc Unit 7. There you'll find multiple-choice questions on slope fields, verifying solutions, and separation of variables, plus free-response practice covering particular solutions and exponential models. Mixing MCQ and FRQ practice is the best way to prepare for how this unit shows up on the full exam.

How should I study AP Calc Unit 7?

Start with slope fields (7.3 and 7.4) since they build intuition for what a differential equation is actually showing you. Then work through separation of variables (7.6) until the algebra feels automatic, and move to particular solutions with initial conditions (7.7). From there, exponential models (7.8) will click quickly. BC students should add Euler's method (7.5) and logistic models (7.9) last. Practice by writing out every integration step, checking your constant of integration, and sketching the solution curve. AP Calc Unit 7 has topic-by-topic resources to work through in that order.

Ready to review Unit 7?Start with the notes, check the topic cards, and use the practice or resource links when they are available for this course.