Data Science, BS

Program Description

The Bachelor of Science in Data Science combines the computing, mathematical, and statistical skills necessary for modern fundamental data-oriented tasks including data processing, analysis, and presentation. Students will engage in data-driven decision making across various interdisciplinary contexts using computationally intensive approaches. After building a strong core of computing fundamentals including knowledge of data structures and algorithms, students will learn to build custom solutions to solve complex problems using skills such as: data acquisition, management, and governance; probability, statistics, modeling, and machine learning; as well as software construction and data visualization. 

Program Curriculum

120 credits

Utah Tech General Education Requirements

All Utah Tech General Education requirements must be fulfilled. A previously earned degree may fulfill those requirements, but courses must be equivalent to Utah Tech's minimum General Education standards in American Institutions, English, and Mathematics.

General Education Core Requirements

American Institutions3-6
Life Sciences3-10
Physical Sciences3-5
Fine Arts3
Social & Behavioral Sciences3
Exploration 3-5
Data Science Core Requirements
CS 1400Fundamentals of Programming3
CS 1410Object Oriented Programming3
CS 2100Discrete Structures3
CS 2420Introduction to Algorithms and Data Structures3
CS 2450Software Engineering3
CS 2500Data Wrangling3
CS 2810Computer Organization and Architecture3
CS 3005Programming in C++3
CS 3410Distributed Systems3
CS 3510Algorithms3
CS 4300Artificial Intelligence3
CS 4307Database Systems3
CS 4320Machine Learning3
CS 4400Data Mining3
CS 4410Data Visualization3
CS 4600Senior Project3
MATH 1210Calculus I (MA)4
MATH 1220Calculus II (MA)4
MATH 2270Linear Algebra3
MATH 3400Probability & Statistics3
IT 1500Cloud Fundamentals1
Data Science Elective Requirements
ANY 3000 Upper Division Electives to add up to 40 upper division credits4
ANY 1000 Open Electives to add up to 120 total credits10
Interdisciplinary Electives (Choose 1 Set of Courses)
ACCT 2010Financial Accounting (and)3
FIN 3150Managerial Finance I3
BIOL 1610Principles of Biology I (LS) (and)4
BIOL 1615Principles of Biology I Lab (LAB) (and)1
BIOL 3030Principles of Genetics (and)3
BIOL 3300Introduction to Bioinformatics3
CHEM 1210Principles of Chemistry I (PS) (and)4
CHEM 1215Principles of Chemistry I Lab (LAB) (and)1
CHEM 1220Principles of Chemistry II (and)4
CHEM 1225Principles of Chemistry II Lab (and)1
CHEM 3000Quantitative Chemical Analysis (and)3
CHEM 3005Quantitative Chemical Analysis Laboratory1
COMM 2110Interpersonal Communication (SS, GC) (and)3
COMM 3200Community Health Communication (and)3
COMM 4115Communication in Romantic Relationships3
ECON 2010Micro Economics (SS, GC) (and)3
ECON 3010Managerial Economics3
ENVS 1210Introduction to Environmental Science (and)3
ENVS 1215Introduction to Environmental Science Laboratory (and)1
ENVS 2700RField Methods in Environmental Science1
GEO 1010Introduction to Geology (PS) (and)3
GEO 1015Introduction to Geology Lab (LAB) (and)1
GEO 2700RField Methods in Geoscience Research1
HLTH 4010Biostatistics & Epidemiology3
MATH 4800Industrial Careers in Mathematics3
PSY 1010General Psychology (SS, GC) (and)3
PSY 2000Writing in Psychology: APA Style (and)3
PSY 3000Statistical Methods/Psychology4
RSM 3210Sports Information Strategies (and)3
RSM 4100Financial Management in Recreation and Sport3
SOC 1010Introduction to Sociology (SS, GC) (and)3
SOC 3112Social Statistics3

Graduation Requirements

  1. Complete a minimum of 120 college-level credits (1000 and above).
  2. Complete at least 40 upper-division credits (3000 and above).
  3. Complete at least 30 upper-division credits at Utah Tech for institutional residency.
  4. Cumulative GPA 2.0 or higher.
  5. Grade C or higher in each Core Requirement and Elective Requirement course.