Skip to main content

Data Science

Course Requirements
Major Academic Plan
Career Paths

    RequirementsClass NumberClass NameHours*OfferedPrerequisitesNotes
    Complete oneSTAT 220 Statistical Modeling for Data Science3:3:0F

    STAT 121 or 201

    & CS 110 or 111

     
    STAT 230Statistical Modeling 13:3:0F/W/Sp
    STAT 121 or 201
     
    Complete AllCS 235Data Structures and Algorithms3:3:0F/W/SpCS 142 or 111
     
    CS 452Database Modeling Concepts3:3:0F/W/SpCS 240
     
    Complete One Advanced ElectiveCS 580Theory of Predictive Modeling3:3:0F

    MATH 213

    & MATH 215

     
    STAT 386Data Science Process3:3:0F/W

    CS 111

    & STAT 121

     
    CS 677Bayesian InferenceContact DepartmentWContact Department
    Not in catalog, but in 2-year plan
    MATH 525Network Theory3:3:0Contact Department

    Math 413

    or Math 334 (or concurrent enrollment)

    MATH 513R**Data Assimilation3:3:0Contact DepartmentMath 213, Math 334, Python experience,
    **Specific Section
    Recommended
    A probability course, Math 341
    Indirectly Required

    STAT 201

    or

    STAT 121

    Statistics for Engineers and Scientists3:3:0F/W/SprMATH 112
    or MATH 113
    or MATH 119
    Introduction to Statistical Data Analysis3:3:1F/W/Spr-Su/Spr/Su-Recommended
    MATH 110 or equivalent
    CS 240Advanced Software Construction4:3:1All Semesters/TermsCS 235

      *Hours are Credit : Lecture : Lab

      • This list will be updated regularly with courses that may fulfill this concentration. If you feel a class may complete one of the required courses, please contact the ACME Committee.

        A double major in this field for Computer Science or Statistics will also be accepted.

      Data Science Concentration Recommended Schedule

      Each concentration has 2 MAPs (Major Academic Plans); one for students who have completed MATH 113 (Start with EMC2) and those who have not (Start with Math 112).

      Data Science: EMC2

      • It is recommended that you take the classes highlighted in blue as part of the EMC2 program (see EMC2.byu.edu). If you have credit for Math 113, you can start EMC2 now.

      Data Science: No Prior Calculus Credit

      The job titles and graduate degree fields listed below are representative examples of the career and educational paths pursued by our graduates. Many additional opportunities are available depending on your interests and career goals.

      Sample Job Titles


      • As this concentration is relatively new, alumni outcome data are not yet available. Graduates are prepared for a variety of careers and graduate programs based on the knowledge and skills developed through the curriculum.

      Sample Graduate School Degrees


      Master's Degrees and Doctoral Degrees (PhD)

      • As this concentration is relatively new, alumni outcome data are not yet available. Graduates are prepared for a variety of careers and graduate programs based on the knowledge and skills developed through the curriculum.