Economics and Statistics, B.S.

B.S. in Economics and Statistics

Peter Freeman, Undergraduate Program Director
Location: Baker Hall 229
pfreeman@andrew.cmu.edu

Zach Branson, Assistant Director of the Undergraduate Program
Location: Baker Hall 232
zbranson@andrew.cmu.edu

Amanda Mitchell, Lead Senior Academic Advisor
Sylvie Aubin, Academic Program Manager
Location: Baker Hall 129
statadvising@andrew.cmu.edu

The Bachelor of Science in Economics and Statistics trains students in statistical theory, methods, applications, and judgment, such that they can make real-world impacts. Furthermore, students gain in-depth economics training, so that students can analyze data to inform economic policy, make business decisions, and/or make financial forecasts. This degree is especially relevant for students interested in financial and business-relevant applications, as well as students who want to pursue graduate programs in economics, finance, and related fields.

Curriculum

The requirements for the B.S. in Economics and Statistics are the following:

1. Mathematical Foundations (prerequisites)39-52 units

Mathematics is the language in which statistical models are described and analyzed, so some experience with basic calculus and linear algebra is an important component for anyone pursuing a program of study in Economics and Statistics.

Complete the following:
21-090Precalculus10
Complete one of the following options:
21-111Differential Calculus10
21-112Integral Calculus10
OR
21-120Differential and Integral Calculus10
And one of the following four courses:
21-256Multivariate Analysis9
21-259Calculus in Three Dimensions10
21-266Vector Calculus using Matrix Algebra10
21-268Multidimensional Calculus11
And one of the following three courses:
21-240Matrix Algebra with Applications10
21-241Matrices and Linear Transformations11
21-242Matrix Theory11
Notes:
  • Passing the Mathematical Sciences assessment tests available during First-Year Orientation is an acceptable alternative to completing 21-090 and/or 21-120.
  • It is recommended that students complete the calculus requirement during their freshman year.
  • 21-266 and 21-268 are intended for students with a very strong mathematical background.
  • The linear algebra requirement needs to be completed before taking 36-401 Modern Regression
  • 21-241 and 21-242 are intended only for students with a very strong mathematical background.

2. Economics Foundations18 units

Take one of the following courses:
73-102Principles of Microeconomics *9
73-104Principles of Microeconomics Accelerated **9
Take the following course:
73-103Principles of Macroeconomics9
*

Students who place out of 73-102 Principles of Microeconomics based on the economics placement exam will receive a pre-req waiver for 73-102 and are waived from taking 73-102.

**

This course requires students to complete a 4 or 5 on the AP Microeconomics exam or qualifying score on the IB/Cambridge Exams. 73-104 will substitute for any 73-102 prerequisite requirement in other courses. 73-104 is a more rigorous introduction to microeconomics, is taught at a faster pace than 73-102, and dives a bit deeper into key topics. It is designed for students who have prior knowledge to fundamental economic concepts through AP/IB/Cambridge coursework. Enrollment in 73-104 requires special permission. Students who wish to take this course should add themselves to the 73-104 waitlist once registration opens. The Tepper School will verify the advancement placement scores and will enroll students in 73-104.

3. Statistical Foundations27 units

Data Analysis

Data analysis is the art and science of extracting insight from data. The art lies in knowing which displays or techniques will reveal the most interesting features of a complicated data set. The science lies in understanding the various techniques and the assumptions on which they rely. Both aspects require practice to master.

The Beginning Data Analysis courses give a hands-on introduction to the art and science of data analysis. The courses cover similar topics but differ slightly in the examples they emphasize. 36-200 draws examples from many fields and satisfy the Dietrich College Core Requirement in Statistical Reasoning. This course is therefore required for students in the college. (Note: a score of 5 on the Advanced Placement [AP] Exam in Statistics may be used to waive this requirement). 36-220 emphasizes examples in engineering.

The Advanced Data Analysis courses draw on students' previous experience with data analysis and understanding of statistical theory to develop advanced, more sophisticated methods. These core courses involve extensive analysis of real data with emphasis on developing the oral and writing skills needed for communicating results.

Beginning Data Analysis

Choose one of the following courses:

36-200Reasoning with Data *9
36-220Engineering Statistics and Quality Control9
*

A score of 5 on the Advanced Placement (AP) Exam in Statistics may be used to waive this requirement. 36-220 emphasizes examples in engineering and Architecture.

Note: Students who enter the program with credit for probability and statistical inference should discuss options with an advisor.

Advanced Statistics Elective

Choose two of the following courses:

36-311Statistical Analysis of Networks9
36-313Statistics of Inequality and Discrimination9
36-318Introduction to Causal Inference9
36-319Statistics and Machine Learning for the Physical Sciences9
36-460Special Topics: Sports Analytics9
36-461Special Topics: Statistical Methods in Epidemiology9
36-462Special Topics: Statistical Machine Learning9
36-463Special Topics: Multilevel and Hierarchical Models9
36-464Special Topics: Psychometrics: A Statistical Modeling Approach9
36-465Special Topics: Conceptual Foundations of Statistical Learning9
36-466Special Topics: Statistical Methods in Finance9
36-467Special Topics: Data over Space & Time9
36-468Special Topics: Text Analysis9
36-469Special Topics: Statistical Genomics and High Dimensional Inference9
36-470Special Topics: Statistical Methods in Health Sciences9
36-471Special Topics: Time Series9
36-472Special Topics: Computational Statistical Methods in Life Sciences9
36-473Special Topics: Statistical Principles of Generative AI9
36-490Undergraduate Research9
36-493Sports Analytics Capstone9
36-497Corporate Capstone Project9

Note: All Special Topics are not offered every semester, and new Special Topics are regularly added.

4. Economics Core27 units

73-230Intermediate Microeconomics9
73-240Intermediate Macroeconomics9
70-340Business Communications9

5. Economics Quantitative Analysis Requirements27 units

Complete the following:
73-265Economics and Data Science9
73-274Econometrics I9
Take one of the following courses:
73-374Econometrics II9
73-423Forecasting for Economics and Business9
70-467Machine Learning for Business Analytics9

6. Probability Theory and Statistical Theory18 units

The theory of probability gives a mathematical description of the randomness inherent in our observations. It is the language in which statistical models are stated, so an understanding of probability is essential for the study of statistical theory. Statistical theory provides a mathematical framework for making inferences about unknown quantities from data. The theory reduces statistical problems to their essential ingredients to help devise and evaluate inferential procedures. It provides a powerful and wide-ranging set of tools for dealing with uncertainty.

To satisfy the theory requirement, complete the following:

36-235Probability and Statistical Inference I *9
36-236Probability and Statistical Inference II **9
*

It is possible to substitute 36-218,36-21936-225, 15-259, or 21-325 for 36-23536-235 is the standard introduction to probability, 36-219 is tailored for engineers and computer scientists, 36-218 and 15-259 are more mathematically rigorous classes for Computer Science students and more mathematically advanced Statistics students (Statistics students need advisor approval to enroll), and 21-325 is a rigorous Probability Theory course offered by the Department of Mathematics.

**

It is possible to substitute 36-226 or 36-326 for 36-23636-236 is the standard introduction to statistical inference.

Notes:
  • In order meet the prerequisite requirements for the major, a grade of C or better is required in 36-235 (or equivalents), 36-236 or 36-326 and 36-401.
  • Please note that students who complete 36-235 are expected to take 36-236 to fulfill their theory requirements. Students who choose to take 36-225 instead will be required to take 36-226 afterward, they will not be eligible to take 36-236.

7. Modern Regression and Advanced Methodology18 units

Central to the practice of statistics is the implementation and interpretation of statistical models. The purpose of statistical models is to represent data-generating processes, such that predictions and inferential conclusions can be made about real-world phenomena. Proper modeling involves not just coding, but also thinking critically about data, research goals, and the validity of the models themselves, given their intrinsic assumptions. The courses 36-401 and 36-402 focus on the theory of statistical models (especially linear models and their extensions), how they are applied in real data analyses, and how to interpret and present these analyses in written reports. 36-401 and 36-402 must be taken in residence at Carnegie Mellon University. Transfer credit will not be accepted.

Complete the following courses:

36-401Modern Regression *9
36-402Advanced Methods for Data Analysis9
*

In order to meet the prerequisite requirements, a grade of at least a C is required in 36-401.

8. Statistical Computing19-21 units

Fundamental to the practice of statistics and data science is the ability to effectively code data processing and analysis tasks. Within the domain of statistics, the use of the programming language R is ubiquitous, and thus we expose students to it throughout the curriculum (and in depth in Statistical Computing). Within the larger domain of data science, the use of the programming language Python is also ubiquitous, and thus we require all majors to gain, at a minimum, basic competency in the language by taking either Principles of Computing, or Fundamentals of Programming and Computer Science. We would advise those students who are considering receiving course credit for one of these two courses given their score on the AP Computer Science A exam to actually take one (or both) of them at Carnegie Mellon instead, as within data science as a whole Python is far more widely used than Java. 

Take one of the following two courses:
15-110Principles of Computing10
15-112Fundamentals of Programming and Computer Science12
02-120Programming for Scientists12
Complete the following course:
36-350Statistical Computing9

9. Economics Electives18 units

Students must take two advanced Economics elective courses, numbered 73-3xx and higher (excluding  73-497 and other colloquium and related courses).

73-374 Econometrics II or 73-423 Forecasting for Economics and Business can count toward the Advanced Economics Elective requirement if they are not being used to fulfill the Advanced Quantitative Analysis requirement.

Total number of units for the major202-218 Units
Total number of units for the degree360 Units

Additional Major in Economics and Statistics

Students who elect Economics and Statistics as an additional major must fulfill all Economics and Statistics degree requirements. Majors in many other programs would naturally complement an Economics and Statistics Major, including Tepper's undergraduate business program, Social and Decision Sciences, Policy and Management, and Psychology.

With respect to double-counting courses, it is departmental policy that students must have at least six courses [three Economics (73-xxx) and three Statistics and Data Science (36-xxx)] that do not count for their primary major. If students do not have at least three ECON and three STA classes, they will need to take additional advanced data analysis or economics electives, depending on where the double-counting issue is.

Students are advised to begin planning their curriculum (with appropriate advisors) as soon as possible. This is particularly true if the other major has a complex set of requirements and prerequisites or when many of the other major's requirements overlap with the requirements for a Major in Economics and Statistics.

Note on additional major and minor pairings: All students pursuing the B.S. in Economics and Statistics as a primary major are prohibited from also pursuing a minor or additional major in Economics due to the significant overlap in their respective curricula. Please see your academic advisor if you have further questions.

Sample Program

The following sample program illustrates one way to satisfy the requirements of the Economics and Statistics Major. Keep in mind that the program is flexible and can support other possible schedules (see footnotes below the schedule).

First-YearSecond-Year
FallSpringFallSpring
21-090 Precalculus21-120 Differential and Integral Calculus21-256 Multivariate Analysis36-236 Probability and Statistical Inference II
36-200 Reasoning with Data73-103 Principles of Macroeconomics36-235 Probability and Statistical Inference I21-240 Matrix Algebra with Applications
73-102 Principles of Microeconomics70-340 Business Communications73-230 Intermediate Microeconomics73-240 Intermediate Macroeconomics
First-Year Writing15-110 Principles of Computing73-265 Economics and Data Science73-274 Econometrics I
---------------
----------

Third-YearFourth-Year
FallSpringFallSpring
36-350 Statistical Computing36-402 Advanced Methods for Data Analysis36-3xx or 36-4xx Advanced Data Analysis Elective36-3xx or 36-4xx Advanced Data Analysis Elective
36-401 Modern Regression-----Economics ElectiveEconomics Elective
Advanced Quantitative Analysis Course---------------
---------------
---------------

In each semester, ----- represents other courses (not related to the major) which are needed in order to complete the 360 units that the degree requires.

Prospective PhD students are advised to add 21-127 fall of sophomore year, replace 21-240 with 21-241, add 21-260 in spring of junior year and 21-355 in fall of senior year.

Back to top