🇺🇸 AP Exams (Advanced Placement) · subject
AP Exams (Advanced Placement) AP Mathematics and Computer Science (Statistics & CS) Syllabus
The AP Mathematics and Computer Science (Statistics & CS) syllabus for AP Exams (Advanced Placement) in full: 5 chapters, 18 topics and 29 sub-topics, every one listed below, plus 65 AP Mathematics and Computer Science (Statistics & CS) flashcards with answers.
AP Mathematics and Computer Science (Statistics & CS) syllabus: all 5 chapters
Expand any chapter to see its topics and sub-topics.
-
AP Statistics: Exploring Data
3 topics- Describing Distributions
- Shape, center, and spread
- Outliers and graphical displays
- Summarizing Quantitative Data
- Mean, median, and standard deviation
- Z-scores and the normal model
- Two-Variable Data
- Correlation and least-squares regression
- Residuals and influential points
- Describing Distributions
-
AP Statistics: Probability and Sampling
3 topics- Sampling and Experimental Design
- Random sampling methods
- Experiments vs observational studies
- Probability Rules
- Conditional probability and independence
- Random Variables and Distributions
- Binomial and geometric distributions
- Sampling distributions and CLT
- Sampling and Experimental Design
-
AP Statistics: Inference
3 topics- Confidence Intervals
- Intervals for means and proportions
- Hypothesis Testing
- Significance tests for means and proportions
- Type I/II errors and power
- Chi-Square and Regression Inference
- Goodness of fit and independence
- Inference for slope
- Confidence Intervals
-
AP Computer Science A
4 topics- Java Fundamentals
- Primitive types and expressions
- Boolean logic and conditionals
- Objects and Classes
- Writing classes and methods
- Inheritance and polymorphism
- Data Structures
- Arrays and ArrayLists
- 2D arrays
- Algorithms and Recursion
- Searching and sorting
- Recursion
- Java Fundamentals
-
AP Computer Science Principles
5 topics- Creative Development and Program Design
- Data and Information
- Binary and data representation
- Data analysis and visualization
- Algorithms and Programming
- Computing Systems and Networks
- The Internet and fault tolerance
- Impact of Computing
- Digital divide and ethics
- Cybersecurity and privacy
AP Exams (Advanced Placement) AP Mathematics and Computer Science (Statistics & CS) flashcards — 65 questions with answers
In statistics, what four features should you describe when summarizing the distribution of a quantitative variable?
Shape, Center, Spread (Variability), and Unusual features such as outliers or gaps (remember SOCS / shape-outliers-center-spread).
What does it mean for a distribution to be skewed right (positively skewed), and how do the mean and median compare?
The right tail is longer; most data cluster on the left. The mean is pulled toward the tail, so mean > median.
Distinguish between a categorical variable and a quantitative variable.
A categorical variable places individuals into groups/labels (e.g., eye color); a quantitative variable takes numerical values for which arithmetic makes sense (e.g., height).
Which graphical displays are appropriate for categorical data versus quantitative data?
Categorical: bar charts and pie charts. Quantitative: dotplots, stemplots, histograms, and boxplots.
How is the median found, and why is it resistant to outliers?
The median is the middle value of ordered data (average of the two middle values if n is even). It depends only on the order/position of values, not their magnitude, so extreme values don't shift it.
State the formula for the sample standard deviation.
s = sqrt( Σ(xᵢ − x̄)² / (n − 1) ); it is the square root of the variance and measures typical distance of values from the mean.
What are the five numbers in the five-number summary, and what does the IQR equal?
Minimum, Q1, Median, Q3, Maximum. IQR = Q3 − Q1, the range of the middle 50% of the data.
State the 1.5 × IQR rule for identifying outliers.
A value is an outlier if it is below Q1 − 1.5(IQR) or above Q3 + 1.5(IQR).
How does multiplying every data value by a constant a and adding b affect the mean and standard deviation?
New mean = a·(mean) + b. New standard deviation = |a|·(SD) — adding b does not change spread; multiplying scales it.
What does a z-score measure, and what is its formula?
A z-score gives how many standard deviations a value is from the mean: z = (x − x̄)/s (or (x − μ)/σ). It standardizes values for comparison.
When describing a scatterplot of two quantitative variables, what four characteristics should you mention?
Direction (positive/negative), Form (linear/curved), Strength (how tight), and Unusual features/outliers — plus context.
What does the correlation coefficient r measure, and what is its range?
r measures the strength and direction of a LINEAR relationship between two quantitative variables; it ranges from −1 to +1. It has no units and is not resistant to outliers.
Interpret the coefficient of determination r² in a regression context.
r² is the proportion (fraction/percent) of the variation in the response variable y that is explained by the linear regression on the explanatory variable x.
In the least-squares regression equation ŷ = a + bx, how do you interpret the slope b?
For each one-unit increase in x, the predicted value of y changes by b units (the slope is the predicted change in y per unit x).
What is a residual, and what does a residual plot with no pattern indicate?
Residual = observed y − predicted ŷ. A residual plot with random scatter (no pattern) indicates a linear model is appropriate.
Distinguish between an observational study and an experiment.
In an observational study you measure variables without imposing treatments; in an experiment you deliberately impose treatments on subjects to observe a response, allowing cause-and-effect conclusions.
Name the three principles of good experimental design.
Control (compare treatments / hold other variables constant), Randomization (randomly assign treatments), and Replication (enough subjects to reduce chance variation).
Define a simple random sample (SRS).
An SRS of size n is chosen so that every possible group of n individuals has an equal chance of being selected.
Compare stratified random sampling and cluster sampling.
Stratified: divide population into similar groups (strata) and take an SRS from EACH stratum. Cluster: divide into groups (clusters), randomly select whole clusters, and sample everyone in them.
What is a confounding variable?
A variable associated with both the explanatory variable and the response, so its effect on the response cannot be separated from the explanatory variable's effect.
Show the other 45 AP Mathematics and Computer Science (Statistics & CS) flashcards
State the complement rule and the general addition rule for probability.
Complement: P(Aᶜ) = 1 − P(A). Addition: P(A or B) = P(A) + P(B) − P(A and B).
What does it mean for two events to be mutually exclusive (disjoint), and what does that imply for P(A and B)?
They cannot occur at the same time; P(A and B) = 0, so P(A or B) = P(A) + P(B).
State the formula for conditional probability and the test for independence.
P(A | B) = P(A and B) / P(B). Events A and B are independent if P(A | B) = P(A), equivalently P(A and B) = P(A)·P(B).
How do you find the mean (expected value) of a discrete random variable X?
E(X) = μ = Σ [xᵢ · P(xᵢ)] — sum each value times its probability.
What four conditions define a binomial setting (BINS)?
Binary outcomes (success/failure), Independent trials, fixed Number of trials n, and Same probability p of success on each trial.
State the mean and standard deviation of a binomial random variable.
μ = np and σ = sqrt(np(1−p)), where n is the number of trials and p is the probability of success.
For independent random variables X and Y, how do you combine their means and variances?
Means add: μ(X±Y) = μX ± μY. Variances ADD for both sum and difference: σ²(X±Y) = σ²X + σ²Y (standard deviations do NOT add directly).
What does the 68–95–99.7 (empirical) rule state for a Normal distribution?
About 68% of data lie within 1 SD of the mean, 95% within 2 SDs, and 99.7% within 3 SDs.
What does the Central Limit Theorem state about the sampling distribution of the sample mean?
For a large enough sample size (n ≥ 30 as a rule of thumb), the sampling distribution of x̄ is approximately Normal regardless of the population's shape.
Write the general form of a confidence interval.
point estimate ± (critical value)(standard error of the estimate).
Interpret what '95% confidence' means in a confidence interval.
If we repeated the sampling process many times, about 95% of the resulting intervals would capture the true population parameter (the method succeeds 95% of the time).
State the confidence interval formula for a single population proportion.
p̂ ± z* · sqrt( p̂(1−p̂)/n ), where z* is the critical value from the standard Normal distribution.
How does increasing the sample size affect the margin of error, all else equal?
It decreases the margin of error (margin of error is proportional to 1/√n), making the interval narrower.
What is the difference between a null hypothesis (H₀) and an alternative hypothesis (Hₐ)?
H₀ states no effect/no difference (the status quo, with an equals sign); Hₐ states the effect/difference being tested (uses <, >, or ≠).
Define the P-value in hypothesis testing.
The probability, assuming H₀ is true, of obtaining a test statistic at least as extreme as the one observed. A small P-value is evidence against H₀.
State the decision rule comparing a P-value to the significance level α.
If P-value ≤ α, reject H₀ (statistically significant); if P-value > α, fail to reject H₀.
Distinguish between a Type I error and a Type II error.
Type I: rejecting H₀ when it is actually true (false positive), with probability α. Type II: failing to reject H₀ when it is actually false (false negative), with probability β.
What is the power of a significance test, and how is it related to β?
Power is the probability of correctly rejecting a false H₀; Power = 1 − β. Larger samples and larger effect sizes increase power.
What does a chi-square goodness-of-fit test assess?
Whether the observed distribution of one categorical variable matches a claimed/expected distribution. χ² = Σ (observed − expected)² / expected.
Differentiate the chi-square test for homogeneity from the chi-square test for independence/association.
Homogeneity compares the distribution of a categorical variable across two or more populations/groups; independence tests whether two categorical variables are associated within a single population. Both use the same χ² statistic and (rows−1)(cols−1) degrees of freedom.
In inference for the slope of a regression line, what are the hypotheses and test statistic?
H₀: β = 0 (no linear relationship) vs Hₐ: β ≠ 0 (or </>). Test statistic t = b / SE(b) with df = n − 2, using a t-distribution.
In Java, what are the eight primitive data types?
byte, short, int, long, float, double, char, and boolean.
In Java (AP CS A), what is the difference between == and the .equals() method for objects like String?
== compares references (whether two variables point to the same object); .equals() compares the contents/values of the objects.
What is the difference between a while loop and a for loop in Java?
A while loop repeats while a condition is true and is best when the number of iterations is unknown; a for loop bundles initialization, condition, and update and is best when the count of iterations is known.
In Java, what is the difference between a class and an object?
A class is a blueprint/template defining attributes (instance variables) and behaviors (methods); an object is a specific instance of a class created with the new keyword (a constructor call).
What is the purpose of a constructor in Java, and what is encapsulation?
A constructor initializes a new object's instance variables when it is created. Encapsulation is hiding internal data using private fields and exposing access through public methods (getters/setters).
What is inheritance in Java, and what keyword establishes it?
Inheritance lets a subclass acquire the fields and methods of a superclass, enabling code reuse; the keyword 'extends' establishes the relationship. super() calls the superclass constructor.
How does a Java array differ from an ArrayList?
An array has a fixed size and can hold primitives or objects, accessed with [ ]; an ArrayList is resizable, holds objects (or wrappers) only, and uses methods like add, get, set, size, and remove.
In AP CS A, what is the difference between traversing a 1D array and a 2D array?
A 1D array is traversed with one loop over indices 0..length−1; a 2D array (array of arrays) is traversed with nested loops over rows (arr.length) and columns (arr[row].length).
What two essential components must every recursive method have?
A base case that stops the recursion (returns without recursing) and a recursive case that calls the method on a smaller/simpler input moving toward the base case.
Compare linear search and binary search, including their requirements.
Linear search checks each element in order (works on any list, O(n)); binary search repeatedly halves a SORTED list (O(log n)), requiring the data to be sorted first.
In AP CSP, what is an algorithm, and what three building blocks can express any algorithm?
An algorithm is a finite, step-by-step set of instructions to accomplish a task. The three control structures are sequencing, selection (if/else), and iteration (loops).
In AP CSP, distinguish a parameter from an argument, and explain a procedure's benefit of abstraction.
A parameter is the variable named in a procedure's definition; an argument is the actual value passed in when calling it. Procedures with parameters provide abstraction by hiding implementation detail and enabling reuse.
In AP CSP Creative Development, why is collaboration and iterative development valued in program design?
Collaboration brings diverse perspectives that reduce bias and errors; an iterative process (investigate, design, prototype, test, refine) catches problems early and steadily improves the program.
In AP CSP, how is analog data different from digital data, and why must analog be sampled?
Analog data is continuous (e.g., sound waves); digital data is discrete, stored as bits. Analog signals must be sampled (measured at intervals) to be represented digitally; higher sampling rates give better fidelity.
In AP CSP, distinguish lossy from lossless data compression.
Lossless compression reduces size with no information lost (data fully restorable, e.g., PNG/ZIP); lossy compression discards some data for greater size reduction and cannot be perfectly restored (e.g., JPEG, MP3).
In AP CSP, what is the difference between a problem solvable by an algorithm and an undecidable problem, and what is a heuristic?
Some problems have no algorithm that always gives a correct answer (undecidable). A heuristic is an approach that produces a good-enough (not guaranteed optimal) solution quickly, often for problems too slow to solve exactly (e.g., unreasonable-time problems).
In AP CSP, contrast a problem that runs in reasonable time with one that runs in unreasonable time.
Reasonable time: the number of steps grows polynomially with input size (e.g., constant, linear, square). Unreasonable time: steps grow faster, like exponentially or factorially, becoming impractical for large inputs.
In AP CSP, what is the purpose of redundancy and routing in the Internet, and what is fault tolerance?
Redundancy provides multiple paths between points; routing dynamically chooses paths so data (packets) still arrive if some paths fail. This redundancy gives the network fault tolerance — it keeps working despite component failures.
In AP CSP, what is the difference between bandwidth and latency, and what role do protocols like TCP/IP play?
Bandwidth is the maximum data transmitted per unit time; latency is the delay before data transfer begins. Protocols (TCP/IP, HTTP, DNS) are agreed-upon rules that let different devices communicate reliably across networks.
In AP CSP, explain the difference between parallel computing and distributed computing.
Parallel computing uses multiple processors to carry out parts of a task simultaneously on one machine; distributed computing uses multiple networked computers working together on a shared task.
In AP CSP Impact of Computing, what is the digital divide and what is meant by computing bias?
The digital divide is the unequal access to computing technology/the Internet across groups or regions. Computing bias is when programs (often via their data or design) systematically favor or disadvantage certain groups, reflecting human bias.
In AP CSP, define personally identifiable information (PII) and name two safeguards for protecting data.
PII is information that can identify an individual (name, SSN, address, location). Safeguards include strong passwords/multifactor authentication and encryption (and limiting what data is shared).
In AP CSP, what is the difference between symmetric and public key (asymmetric) encryption?
Symmetric encryption uses the same secret key to encrypt and decrypt; public key encryption uses a public key to encrypt and a separate private key to decrypt, removing the need to share a secret key.
In AP CSP Impact of Computing, what is the distinction between open-source and creative ownership concerns like intellectual property?
Open-source software is freely shared for use and modification; intellectual property (protected by copyright/licenses) restricts unauthorized copying. Creative Commons licenses let creators specify how their work may be reused.
AP Exams (Advanced Placement) AP Mathematics and Computer Science (Statistics & CS) FAQ
What is in the AP Exams (Advanced Placement) AP Mathematics and Computer Science (Statistics & CS) syllabus?
AP Exams (Advanced Placement) AP Mathematics and Computer Science (Statistics & CS) is split into 5 chapters: AP Statistics: Exploring Data, AP Statistics: Probability and Sampling, AP Statistics: Inference, AP Computer Science A and AP Computer Science Principles. Together they contain 18 topics and 29 sub-topics.
How many chapters are in AP Exams (Advanced Placement) AP Mathematics and Computer Science (Statistics & CS)?
5 chapters, containing 18 topics and 29 sub-topics. The largest chapter is AP Computer Science Principles, with 5 topics.
Are there flashcards for AP Exams (Advanced Placement) AP Mathematics and Computer Science (Statistics & CS)?
Yes — a 65-card AP Mathematics and Computer Science (Statistics & CS) deck, printed in full in the flashcards section of this page and available in the Examius app with spaced repetition. The free plan covers one exam of your choice, including its flashcards; Examius Pro, a one-time purchase, unlocks every other exam and deck.