318 Hanes Hall, CB #3260 Chapel Hill, NC 27599-3260

Degree Requirements – MAJOR

Degree Requirements – Major



Lower level courses

Course NumberCourse TitleCredits
COMP 116Introduction to Scientific Programming (COMP 110 may be substituted)3
MATH 231Calculus of Functions of One Variable I H4
MATH 232Calculus of Functions of One Variable II H4
MATH 233Calculus of Functions of Several Variables H4
STOR 155
Introduction to Data Models and Inference
Foundations of Statistics and Data Science
STOR 215
Foundations of Decision Sciences
Discrete Mathematics

H Honors version available. An honors course fulfills the same requirements as the nonhonors version of that course. Enrollment and GPA restrictions may apply.

Core requirements

Course NumberCourse TitleCredits
MATH 347Linear Algebra for Applications3
STOR 415Introduction to Optimization3
STOR 435
Introduction to Probability
Probability for Data Science 1
STOR 445Stochastic Modeling3
STOR 455
Methods of Data Analysis
Introduction to Data Science 2

1 Students may not receive credit for both STOR 435 and STOR 535.

2 Students who take STOR 320 will have the option to take STOR 455 as a Group A elective. Students who take STOR 455 will have the option to take STOR 320 as a Group A elective.


Plus five additional courses from Group A and Group B, including at least three additional courses from Group A, per the lists shown below.

Course NumberCourse TitleCredits
STOR 305Introduction to Decision Analytics3
STOR 320Introduction to Data Science 14
STOR 455Methods of Data Analysis3
STOR 471Long-Term Actuarial Models3
STOR 472Short Term Actuarial Models3
STOR 475Healthcare Risk Analytics3
STOR 515Dynamic Decision Analytics3
STOR 520Statistical Computing for Data Science 14
STOR 538Sports Analytics3
STOR 555Mathematical Statistics3
STOR 556Time Series Data Analysis3
STOR 557Advanced Methods of Data Analysis3
STOR 565Machine Learning3
STOR 572Simulation for Analytics3

1 Students may not receive credit for both STOR 320 and STOR 520.

Course NumberCourse TitleCredits
BIOS 511Introduction to Statistical Computing and Data Management4
BIOS 664Sample Survey Methodology4
BUSI 403Operations Management3
BUSI 408Corporate Finance3
BUSI 410Business Analytics3
BUSI 532Service Operations H3
BUSI 533Supply Chain Management H3
COMP 401Foundation of Programming H4
COMP 410Data Structures3
COMP 521Files and Databases3
ECON 410Intermediate Theory: Price and Distribution H4
ECON 420Intermediate Theory: Money, Income, and Employment H3
ECON 511Advanced Game Theory in Economics H3
INLS 523Introduction to Database Concepts and Applications3
MATH 383First Course in Differential Equations H3
MATH 521Advanced Calculus I H3
MATH 522Advanced Calculus II H3
MATH 523Functions of a Complex Variable with Applications3
MATH 524Elementary Differential Equations3
MATH 548Combinatorial Mathematics3
MATH 566Introduction to Numerical Analysis3

H Honors version available. An honors course fulfills the same requirements as the nonhonors version of that course. Enrollment and GPA restrictions may apply.

Total Hours Required:

Statistics and analytics majors must complete 120 academic hours. They also must attain at least a grade of C, not C-, in 18 hours of the courses listed under Core Requirements. Remaining General Education courses and electives to reach 120 hours will be 66-69.

In addition to the program requirements, students must:

  • attain a final cumulative GPA of at least 2.0
  • complete a minimum of 45 academic credit hours earned from UNC–Chapel Hill courses
  • take at least half of their major course requirements, courses and credit hours, at UNC–Chapel Hill
  • earn a minimum of 18 hours of C or better in the major core requirements, some majors require 21 hours