This program provides a combined understanding of applied statistics, core programming languages, and collaborative communication skills to prepare students for careers in data science.

Become a Data Scientist
A data scientist is a programmer, statistician, and communicator that burns with curiosity.
Both large and small companies collect and store massive amounts of data. They need data scientists that can provide actionable insight from the data. Our data science degree prepares individuals with the skills to program with, visualize, and interpret data for employers in this rapidly expanding field.
- Data Programming & Visualization
- Applied Statistical Modeling
- Programming Languages: Python, R, SQL
- Data Driven Consulting
- Cross Domain Communication
- Problem-solving Skills
- Industry Leading Tools: Git/Github, R-Studio Suite, Tidyverse
More information: Frequently Asked Questions, Data Science Society, datascience@byui.edu

BYU-I’s data science program is business relevant. My employer was impressed that I had started learning the Python, R, and SQL languages for applications with statistics and machine learning methods. Also, the project-based classes gave me a mindset for innovation, personal learning, and actionable presentation. Thanks, BYU-I!
Andrew W,
BYU-I Graduate
Career Paths
Graduates with a degree in Data Science have a wide array of rewarding careers before them. Check out some of the top careers students get with this degree or explore more career options in I-Plan.
Highlighted Career Paths
Data Scientist
A data scientist translates industry-specific needs into a data question, creates predictive models to answer questions, and provide clear insights into the findings for actionable business decisions. Data scientists are the bridge between the programming and implementation of data science, the theory of data science, and the business implications of data.
Data Analysts
A data analyst uses data to provide reports and visuals to explain data-driven insights. Data analysts help people from across the company understand specific queries with charts, and they need a solid grasp of data manipulation and data communication.
Business Analysts
A business analyst is a type of data analyst that is more concerned with the business implications of data and the actions that should result. Business analysts work more directly within different business sections of a company and may not be in a group with other business analysts and are interested in questions like, "Should the company invest more in project X or project Y?"
Explore Related Career Paths
All degree-related careers can be found in I-Plan, along with related salary information.
Getting Started in This Degree
If you want to get a taste for Data Science, start with one of the following major-specific courses:
- MATH 221A, B, or C — Business Statistics, Biostatistics, or Social Science Statistics
- MATH 325 — Intermediate Statistics
- CSE 250 — Data Science Programming
For a full listing of all courses required for this degree, refer to the course catalog.