KSAWorks
KSAWorks
Knowledge • Skills • Abilities
Program checklist · B.S.

Data Science Major

University of North Carolina at Chapel Hill · Chapel Hill, NC

A checklist is the list of requirements to complete this program and receive the award, as the college publishes it in its catalog. It is the same for everyone. It does not say what you have completed; that comes from applying your own record.

Program
Award
B.S.
Credential class
ceterms:BachelorDegree
Total credits (published)
12
Catalog edition
2026-2027 Academic Catalog
Checklist type
degree-program
Identifiers
IPEDS UNITID
199120
CourseShelf checklist
CK_199120_5f98b0d4
CollegeTransfer.Net
Institution Transfer Profile
Source
CourseShelf publish 61

Requirements to complete

Every course or condition the catalog lists, in the catalog's order.

Preparing for the Bachelor of Science in Data Science

1 item
  1. As published: “Introduction to Data Science H”
    3

One of the following:

11 items
  1. As published: “Foundations of Statistics and Data Science H, F”
    4
  2. As published: “Introduction to Programming H”
    3
  3. 3
  4. As published: “Calculus of Functions of One Variable I H, F”
    4
  5. As published: “Calculus of Functions of One Variable II H, F”
    4
  6. As published: “Calculus of Functions of Several Variables H”
    or: MATH 235 Mathematics for Data Science
    4
  7. As published: “Linear Algebra for Applications F”
    3
  8. One of the following:
    Not resolved to a course
    3
  9. 3
  10. As published: “Discrete Structures H”
    3
  11. As published: “Discrete Mathematics H”
    3

Requirements

0 items

    Core Requirements

    major core · 6 items
    1. As published: “Introduction to Data Science †, H”
      3
    2. As published: “Ethics of AI and Societal Decision Making H”
      3
    3. Communications:
      Not resolved to a course
      3
    4. 3
    5. Mathematical and Statistical Foundations (2 courses):
      Not resolved to a course
      6
    6. 3

    And select one from the following:

    18 items
    1. 3
    2. STOR 435/MATH 535
      Introduction to Probability H
      Not resolved to a course
    3. 3
    4. 3
    5. Optimization (select one):
      Not resolved to a course
      3
    6. 3
    7. As published: “Introduction to Optimization H”
      3
    8. 3
    9. Machine Learning and AI (select one):
      Not resolved to a course
      3
    10. 3
    11. 3
    12. As published: “Introduction to Machine Learning H”
      3
    13. 3
    14. 3
    15. 3
    16. 3
    17. Computational Thinking (2 courses):
      Not resolved to a course
      6
    18. 3

    And select one of the following

    6 items
    1. 4
    2. 3
    3. 3
    4. 4
    5. 3
    6. Choose four upper-division electives (see list below) OR a four-course concentration. 1
      Not resolved to a course
      12

    Additional Requirements

    6 items
    1. As published: “Calculus of Functions of One Variable I †, H, F”
      4
    2. As published: “Calculus of Functions of One Variable II †, H, F”
      4
    3. As published: “Calculus of Functions of Several Variables †, H”
      or: MATH 235 Mathematics for Data Science
      4
    4. As published: “Linear Algebra for Applications †, F”
      3
    5. As published: “Discrete Mathematics †, H”
      or: STOR 315 Discrete Mathematics for Data Science
      or: COMP 283 Discrete Structures
      3
    6. As published: “Foundations of Statistics and Data Science †, H, F”
      or: COMP 110 Introduction to Programming
      or: COMP 116 Introduction to Scientific Programming
      3-4

    Upper-Division Electives

    electives · 65 items
    1. 3
    2. 4
    3. 3
    4. 3
    5. 3
    6. 3
    7. As published: “Introduction to Machine Learning H”
      3
    8. 3
    9. 3
    10. 3
    11. 3
    12. 3
    13. 3
    14. 3
    15. 3
    16. 3
    17. 3
    18. 3
    19. 3
    20. 3
    21. 3
    22. 3
    23. 3
    24. 3
    25. 12
    26. 3
    27. 3
    28. As published: “Special Topics in Data Science (one time only, with permission)”
      3
    29. 3
    30. 3
    31. 3
    32. As published: “Advanced Calculus I H”
      3
    33. As published: “Advanced Calculus II H”
      3
    34. 3
    35. 3
    36. 3
    37. 3
    38. 3
    39. 3
    40. 3
    41. As published: “Topics in Mathematics (approval based on topic)”
      3
    42. 3
    43. 3
    44. 3
    45. As published: “Introduction to Optimization H”
      3
    46. STOR 435/MATH 535
      Introduction to Probability H
      Not resolved to a course
      3
    47. 3
    48. As published: “Methods of Data Analysis H”
      3
    49. 3
    50. 4
    51. 3
    52. 3
    53. 3
    54. 3
    55. 3
    56. 3
    57. 3
    58. 3
    59. 3
    60. 3
    61. As published: “Special Topics in Statistics and Operations Research (approval based on topic)”
      3
    62. 3
    63. 3
    64. 3
    65. As published: “Special Topics (approval based on topic)”
      1-3

    Economic Analysis Concentration

    concentration · 14 items
    1. As published: “Introduction to Data Science and Econometrics 1, H”
      4
    2. As published: “Econometrics 1, H”
      3
    3. Select one of the following options:
      Not resolved to a course
      3
    4. As published: “Advanced Econometrics 1”
      3
    5. As published: “Machine Learning and Econometrics 1”
      3
    6. As published: “Applied Time Series Analysis and Forecasting 1”
      3
    7. Select one of the following options:
      Not resolved to a course
      3
    8. As published: “Macroeconomic Analysis of the Labor Market 1”
      3
    9. As published: “Advanced Financial Economics 1”
      3
    10. As published: “Advanced Industrial Organization 1”
      3
    11. As published: “Advanced Health Econometrics 1”
      3
    12. As published: “Economics of Education 1”
      3
    13. As published: “The Economics of Health Care Markets and Policy 1”
      3
    14. As published: “Advanced Labor Economics 1”
      3

    Data Science in Politics Concentration

    concentration · 10 items
    1. As published: “Data in Politics II: Frontiers and Applications 1”
      3
    2. As published: “Survey Experiments H”
      3
    3. Select one of the following options:
      Not resolved to a course
      3
    4. As published: “Analyzing Public Opinion H”
      3
    5. As published: “Peace Science Research 1”
      3
    6. 3
    7. As published: “Game Theory 1”
      3
    8. Select one of the following options:
      Not resolved to a course
      3
    9. As published: “Internship in Political Science 1”
      3
    10. As published: “Mentored Research in Political Science (for 3 credits)”
      1-3

    Urban Analytics Concentration

    concentration · 19 items
    1. Select one of the following:
      Not resolved to a course
      3
    2. 3
    3. 3
    4. 3
    5. 3
    6. As published: “Urban Spatial Structure 1”
      3
    7. Select one of the following:
      Not resolved to a course
      3
    8. 3
    9. Select one of the following:
      Not resolved to a course
      3
    10. 3
    11. Select one of the following:
      Not resolved to a course
      3
    12. 3
    13. 3
    14. 3
    15. 3
    16. 3
    17. As published: “Planning Methods 1”
      3
    18. As published: “Development Impact Assessment 1”
      3
    19. As published: “Transportation Planning Models 1”
      3

    Sports Analytics Concentration

    concentration · 14 items
    1. 3
    2. As published: “Special Topics in Statistics and Operations Research (For 24-25 Sports Data Analysis Lab)”
      3
    3. Select two of the following:
      Not resolved to a course
      6
    4. 3
    5. 3
    6. As published: “Predictive Analytics in Sport H”
      3
    7. As published: “Methods of Data Analysis H”
      3
    8. 3
    9. 3
    10. 3
    11. 3
    12. 3
    13. 3
    14. 3

    Quantitative Language Science Concentration

    concentration · 4 items
    1. As published: “Natural Language Processing 1”
      3
    2. As published: “Introduction to Computational Linguistics 1”
      3
    3. 3
    4. As published: “Mathematical Linguistics 1”
      3

    Operations Research Concentration

    concentration · 9 items
    1. As published: “Introduction to Optimization H”
      3
    2. 3
    3. Choose two of the following:
      Not resolved to a course
      6
    4. 3
    5. 3
    6. 3
    7. 3
    8. 3
    9. 3

    Mathematical Foundations Concentration

    concentration · 20 items
    1. Analytical Methods. Choose one of the following:
      Not resolved to a course
      3
    2. 3
    3. 3
    4. 3
    5. 3
    6. Algebraic and Computational Techniques. Choose one of the following:
      Not resolved to a course
      3
    7. 3
    8. 3
    9. 3
    10. 3
    11. Statistical Methods. Choose one of the following:
      Not resolved to a course
      3
    12. 3
    13. 3
    14. 3
    15. 3
    16. Computational and Stochastic Modeling. Choose one of the following:
      Not resolved to a course
      3
    17. 3
    18. 3
    19. 3
    20. 3

    Decision Analytics Concentration

    concentration · 11 items
    1. 3
    2. 3
    3. Choose two of the following:
      Not resolved to a course
      6
    4. As published: “Introduction to Machine Learning H”
      3
    5. As published: “Methods of Data Analysis H”
      3
    6. 3
    7. 3
    8. 3
    9. 3
    10. 3
    11. 3

    Statistical Learning and Data Analysis Concentration

    concentration · 11 items
    1. 3
    2. 3
    3. Choose two of the following:
      Not resolved to a course
      6
    4. 3
    5. 3
    6. 3
    7. 3
    8. 3
    9. 3
    10. 3
    11. 3

    Advanced Artificial Intelligence and Machine Learning Concentration

    concentration · 12 items
    1. 3
    2. Selection one of the following:
      Not resolved to a course
      3
    3. 3
    4. 3
    5. Selection two of the following courses:
      Not resolved to a course
      6
    6. 3
    7. 3
    8. 3
    9. As published: “Introduction to Machine Learning H”
      3
    10. 3
    11. 3
    12. 3

    Health Informatics Concentration

    concentration · 10 items
    1. 3
    2. As published: “Systems Analysis in Healthcare 1”
      3
    3. As published: “Electronic Health Records 1”
      3
    4. Select one of the following elective courses:
      Not resolved to a course
      3
    5. As published: “Intermediate Selected Topics (Section 295) 2”
      1-3
    6. As published: “Healthcare Systems in the US 1”
      3
    7. As published: “Database Systems in Healthcare 1”
      3
    8. As published: “Health Informatics Internship (for 3 credits) 1”
      1-3
    9. 3
    10. 3

    Computational Sociology and Data Science

    11 items
    1. As published: “Research Methods (take first)”
      3
    2. 3
    3. Take two of the following, with one being at the 400-level:
      Not resolved to a course
      6
    4. 3
    5. 3
    6. 3
    7. As published: “Societies and Genomics H”
      3
    8. 3
    9. 3
    10. 3
    11. 3
    Source. University of North Carolina at Chapel Hill, catalog 2026-2027 Academic Catalog — https://catalog.unc.edu/undergraduate/programs-study/data-science-major-bs/. Captured page pages/0480.html.gz. Assembled from the institution's published catalog as captured; every record names its captured page and source URL. Assembled, not asserted.