Data Science

Bachelor of Science with a Major in Data Science

Required Core
CSCI 111Introductory Programming and Big Data4
or CSCI 160 Computer Science I
MATH 146Applied Calculus3
or MATH 165
MATH 166
Calculus I
and Calculus II
MATH 208Discrete Mathematics I4
DATA 211Applied Statistics and Data Visualization4
or MATH 210 Elementary Statistics
DATA 347Data Analytics and Visualization3
DATA 240Programming for Data Science4
MATH 305Linear Algebra4
CSCI 356Database Management4
or CIS 454 Data and Information Management
CIS 453Systems Analysis3
or CSCI 497 Internship
SOC 278Social Research Methods3
or DATA 350 Project Design and Techniques
MATH 445Probability and Statistics I4
MATH 446Probability and Statistics II4
CSCI 456Machine Learning, Data Mining, and Artificial Intelligence4
DATA 491Data Science Capstone I2
DATA 494Data Science Capstone II2
General Education and Electives**68
Complete your major with general education courses and combinations of minors, certificates, and/or concentrations. **Up to 69 hours may be needed to reach the 120 total hours required to earn a degree.
Total Hours120

Data science is its own integrated, multidisciplinary, professional field. The Data Science Major is an effort to equip our students with the necessary digital skills of gathering, analyzing, modeling, visualizing, and utilizing data that can enhance not only traditional students’ careers, but careers of professionals who want to update or move into this vital and growing area of knowledge. Our program offers a cross-disciplined approach, meeting industry demand with program flexibility. By working with other departments to develop a complementary program, the Data Science Major provides opportunities to gain marketable skills in other areas of industry.  

Data Science Minor

CSCI 111Introductory Programming and Big Data4
or CSCI 160 Computer Science I
DATA 211Applied Statistics and Data Visualization4
or MATH 210 Elementary Statistics
DATA 240Programming for Data Science4
DATA 347Data Analytics and Visualization3
CSCI 356Database Management4
or CIS 454 Data and Information Management
Total Hours19

Data science is its own integrated, multidisciplinary, professional field. The Data Science Minor program is an effort to equip our students with the necessary digital skills of gathering, analyzing, visualizing, and utilizing data that can enhance not only traditional students’ careers, but careers of professionals who want to update or move into this vital and growing area of knowledge.

Applied Artificial Intelligence Minor

The undergraduate minor in Applied Artificial Intelligence provides students with the knowledge, tools and ethical awareness necessary to understand and responsibly apply AI in academic, professional, and personal context.

This minor is designed to be accessible to students of any major, with no prior AI or programming experience required. It will explore the fundamentals of AI, its diverse applications, and its implications across disciplines. Students will gain hands on experience with online tools, investigate its role in career and academic pathways, and develop a project tailored to their interests and career aspirations. Additionally, it augments student skills in programming and modeling in relation to artificial intelligence.

Required Course
AI 101AI Everywhere & For Everyone3
AI 201AI for Personal and Professional Use3
AI 301Projects in AI3
CSCI 111Introductory Programming and Big Data4
DATA 240Programming for Data Science4
Total Hours17