BA in Statistics Requirements
For any questions relating to the major, please contact an advisor. If you are ready to declare your major, complete the .
Prerequisite Courses
Choose one of the following calculus sequences:
- and
- , , and
- and
Choose one of the following introductory statistics courses:
- STAT 180: Introduction to Applied Statistical Methodology (formerly STAT212)
- STAT 190: Introduction to Statistical Methodology (formerly STAT213 or DSCC 262)
- ECON 230: Economic Statistics
- PSCI 200: Data Analysis I
Core Courses (Three Courses)
The following courses, or their equivalents, are required:
- STAT/MATH 201: Introduction to Probability
- STAT/MATH 203: Introduction to Mathematical Statistics
- STAT 216: Intermediate Statistical Methodology*
*Double majors with Economics or Business may substitute ECON 231W: Econometrics for STAT 216.
Computational Courses (Two Courses)
Choose two of the following:
- STAT 275(W): R Programming
- STAT 276(W): Statistical Computation in R
- STAT 277: Introduction to Statistical Software and Exploratory Data Analysis
- CSC 171: Introduction to Computer Science
- CSC 172: Data Structures and Algorithms
It is highly recommended to have at least one STAT-listed computing course for the major.
Methods Courses (Two Courses)
Choose two of the following:
- STAT 219: Nonparametric Inference
- STAT 221W: Sampling Techniques
- STAT 223: Bayesian Inference
- STAT 226W: Linear Models
Applications Courses (Two Courses)
Choose two of the following:
- STAT 215: Design and Analysis of Experiments
- STAT 217: Advanced Statistical Methodology
- STAT 218: Introduction to Categorical Data Analysis
- STAT 219: Nonparametric Inference (for students in the Class of 2026 and previous)
- DSCC 265: Introduction to Statistical Machine Learning
Upper-Level Elective Courses (Two Courses)
Choose two of the following courses:
- Any non-introductory 200-level STAT course
- MATH 202: Introduction to Stochastic Processes
- MATH 208: Operations Research I
- MATH 209: Operations Research II
- MATH 217: Mathematical Modeling in Political Science
- MATH 218: Introduction to Mathematical Modeling in the Life Sciences
- PSCI 205: Data Analysis II
- PSCI 281: Formal Models in Political Science
- PSCI 288: Game Theory
- ECON 223: Labor Markets
- ECON 224: Sports Economics
- ECON 225: Freakonomics
- ECON 233: Financial Econometrics
- ECON 237: Economics of Education
- ECON 253: Economics of Discrimination
- BIOL 235L: Computational Biology With Lab
- BCSC 236: Machine Vision
- BCSC 247: Topics in Computational Neuroscience
- CSC 242: Introduction to Artificial Intelligence
- CSC 246: Machine Learning
- CSC 249: Machine Vision
- CSC 264: Computer Audition
- CSC 282: Design and Analysis of Efficient Algorithms
- CSC 284: Advanced Algorithms
- CSC 286: Computational Complexity
- DSCC 201: Tools for Data Science
- DSCC 265: Intermediate Statistics and Computational Methods
- DSCC 275: Time Series Analysis and Forecasting in Data Science
- PHIL 212: Probability, Inference, and Decision
- PHIL 215: Intermediate Logic
- PHIL 216: Mathematical Logic
- PHIL 217: Uncertain Inference
- FIN 205: Financial Management (FIN 204 cannot be used in place of FIN 205)
- FIN 206: Investments
- MKT 212: Market Research and Analytics
- LING 250: Data Science for Linguistics
- LING 281: Statistical and Neural Computational Linguistics
Note that at least 7 of the major courses (not including pre-requisites) must be STAT-listed courses.
Upper-Level Writing Requirement
The upper-level writing requirement is satisfied by completing any two of the following courses: STAT 221W, STAT 226W, STAT 275W, or STAT 276W. These courses can also count toward the Methods and Computational requirements.