two students walking outside a building on campus

Data Science and Artificial Intelligence, BS

The Bachelor of Science with a concentration in Data Science and Artificial Intelligence is a variation of the Bachelor of Science degree with courses designed to prepare students for the fields of data science, machine learning, and artificial intelligence. In this program, students earn our flagship computer information science degree while developing specialized skills in using data and AI technologies to analyze complex problems, build intelligent solutions, and support data-drive decision making.

Degree Requirements

In addition to the requirements stated below, students must complete an additional 31-32 hours of General Education, all requirements for a Bachelor of Science degree, and any additional hours needed to reach the minimum 120 credit hours required for graduation. Some of the courses below may also fulfill general education or other degree requirements.  Please see your advisor for more information.

Required Math Gateway Course
MA 116College Algebra 23
Required Courses Inside Department
CM 111Introduction to Structured Programming4
CM 231Computer Organization/Assembler Language3
CM 245Contemporary Programming Methods3
CM 261Networked Systems3
CM 307Data Structures & Algorithmic Analysis3
CM 322Operating Systems3
CM 331Artificial Intelligence3
CM 332Machine Learning3
CM 333Software Engineering3
CM 334Applied Computational Modeling3
CM 336Database Management Systems3
CM 465Computer Information Science Capstone Project3
CM XXXCM electives 13
CM 3XXUpper Division CM electives6
Subtotal49
Required Courses Outside Department
BU 342Organization & Management3
or BU 346 Organizational Behavior
CN 340Interviewing3
or CN 341 Persuasive Speaking
or CN 342 Communication-Teams and Groups
EC 200Principles of Microeconomics3
or EC 201 Principles of Macroeconomics
MA 140Statistics3
MA 151Calculus & Analytic Geometry I5
MA 206Discrete Mathematics for Computing3
PH 220Symbolic Logic3
PH 329AI Ethics3
Choose two from the following:6
Linear Algebra
Discrete Mathematics
ANOVA/Design of Experiments
Nonparametric Tests/Quality Control
Statistical Computing
Mathematical Statistics I
Regression Analysis
Time Series Analysis
Subtotal32
Total Hours81
1

CM 101 Computer Concepts and Applications and CM 298 Special Topics/Non-Majors do not count toward the major or minor.

2

If student has already completed a different college math course, please discuss with your advisor.