Instead of the combined "Data Science and Machine Learning" concentration, please choose one of these two:
overrideBackgroundColorOrImage=
overrideTextColor=
promoTextAlignment=
overrideCardHideSection=
overrideCardHideByline=
overrideCardHideDescription=
overridebuttonBgColor=
overrideButtonText=
promoTextAlignment=
overrideBackgroundColorOrImage=
overrideTextColor=
promoTextAlignment=
overrideCardHideSection=
overrideCardHideByline=
overrideCardHideDescription=
overridebuttonBgColor=
overrideButtonText=
promoTextAlignment=
overrideBackgroundColorOrImage=
overrideTextColor=
promoTextAlignment=
overrideCardHideSection=
overrideCardHideByline=
overrideCardHideDescription=
overridebuttonBgColor=
overrideButtonText=
For those who started the requirements for the old concentration "Data Science and Machine Learning", below are the old requirements.
These requirements must have been started prior to September 2025. If you hadn't declared this concentration, please contact an ACME advisor to get approved.
Data Science and Machine Learning
Course Requirements
Major Academic Plan
Career Paths
Course Requirements
*Hours are Credit : Lecture : Lab
Important:
- **Please note that MATH 320 and CS 235 will fulfill all pre-requisites for CS 240, CS 472, CS 474, and CS 580. To get an add code for your class, please contact Lynnette Nelson lnelson@cs.byu.edu
- 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 & Machine Learning (LEGACY) 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 & Machine Learning (LEGACY): 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 & Machine Learning (LEGACY): 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
- AI Engineer
- Algorithm Engineer
- Analyst (including Business Analyst, Data Analyst)
- Chief Strategy Officer
- Computer Vision Engineer
- Data Modeler
- Digital Inventory Specialist
- Back End Developer
- Data Engineer
- Data Scientist
- Machine Learning Engineer
- Quantitative Analyst/Developer
- Software Developer/Engineer
Sample Graduate School Degrees
Master's Degrees
- Computer Science
- Data Science
- Electrical and Computer Engineering
- Mathematics
- Operations Research
Doctoral Degrees (PhD)
- Biomedical Engineering
- Computer Science
- Computing and Data Science
- Mathematics
- Statistics