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.
| Code | Title | Hours |
|---|---|---|
| Required Math Gateway Course | ||
| MA 116 | College Algebra 2 | 3 |
| Required Courses Inside Department | ||
| CM 111 | Introduction to Structured Programming | 4 |
| CM 231 | Computer Organization/Assembler Language | 3 |
| CM 245 | Contemporary Programming Methods | 3 |
| CM 261 | Networked Systems | 3 |
| CM 307 | Data Structures & Algorithmic Analysis | 3 |
| CM 322 | Operating Systems | 3 |
| CM 331 | Artificial Intelligence | 3 |
| CM 332 | Machine Learning | 3 |
| CM 333 | Software Engineering | 3 |
| CM 334 | Applied Computational Modeling | 3 |
| CM 336 | Database Management Systems | 3 |
| CM 465 | Computer Information Science Capstone Project | 3 |
| CM XXX | CM electives 1 | 3 |
| CM 3XX | Upper Division CM electives | 6 |
| Subtotal | 49 | |
| Required Courses Outside Department | ||
| BU 342 | Organization & Management | 3 |
| or BU 346 | Organizational Behavior | |
| CN 340 | Interviewing | 3 |
| or CN 341 | Persuasive Speaking | |
| or CN 342 | Communication-Teams and Groups | |
| EC 200 | Principles of Microeconomics | 3 |
| or EC 201 | Principles of Macroeconomics | |
| MA 140 | Statistics | 3 |
| MA 151 | Calculus & Analytic Geometry I | 5 |
| MA 206 | Discrete Mathematics for Computing | 3 |
| PH 220 | Symbolic Logic | 3 |
| PH 329 | AI Ethics | 3 |
| 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 | ||
| Subtotal | 32 | |
| Total Hours | 81 | |