Data Science (B.S.)

3.00 overall GPA required.

Students in the Data Science major must also successfully complete the following courses with a C- or higher by the end of their second semester in the major: CSIT 104, CSIT 114, and MATH 111 or MATH 122.

Please note: The above majors have a retention policy. Students must maintain a minimum 2.60 cumulative GPA during their first three semesters.

120 credits of coursework is required for the baccalaureate degree.

Program Requirements Overview

General Education Requirements23-27
World Languages and Cultures Requirements3-9
Major Requirements77-83
Free Electives17-1
Total Credits120

Major Requirements

Data Science Requirements
CSIT 104Python Programming I3
CSIT 114Python Programming II3
CSIT 213Data Structures and Algorithms in Python3
CSIT 230Computer Systems3
CSIT 275Introduction to R Programming3
CSIT 355Database Systems3
CSIT 356Introduction to Data Science3
CSIT 359Data Visualization3
CSIT 440Principles of Data Mining3
CSIT 455Machine Learning3
CSIT 456Advanced Techniques in Data Science3
CSIT 491Cooperative Education in Computer Science and Information Technology3
or CSIT 497 Undergraduate Research I
Complete 6 credits of CSIT courses at the 300-400 level.6
Mathematics Requirements
CSIT 170Discrete Mathematics3
AMAT 120Applied Calculus A4
or MATH 122 Calculus I
AMAT 220Applied Calculus B4
or MATH 221 Calculus II
AMAT 345Applied Probability3
or MATH 340 Probability
STAT 230Data Science and Statistics3
Required Minor
Complete a required minor (See list below).18-24
Total Credits77-83

Required Minor


Business Analytics



Cognitive Science

Earth and Environmental Science


Geographic Information Science






Public Health

General Education Requirements

Click here for a list of courses that fulfill General Education categories.

A. New Student Seminar1
C. Communication
1. Writing 3
2. Literature3
3. Communication 3
D. Fine and Performing Arts3
F. Humanities
Choose one course from F1. Great Works and Their Influences or F2. Philosophical and Religious Perspectives.3
G. Computer Science
Fulfilled by CSIT 104 in the major.0
H. Mathematics
Fulfilled in the major.0
I. Natural Science Laboratory
May be fulfilled by a minor course.0-4
J. Physical Education1
K. Social Science
1. Choose one course from K1. American and European History or K3. Social Science Perspectives.3
2. Global Cultural Perspectives3
Total Credits23-27

World Languages and Cultures Requirements

Click here for a list of courses that fulfill World Languages and Cultures categories.

World Languages
Based on language placement exam, complete one or two sequential courses in the same language. Requirement is automatically fulfilled by language major courses.3-6
World Cultures
Requirement may be fulfilled by course selected in General Education - Social Science: Global Cultural Perspectives. Requirement may also be fulfilled by major coursework. See list of courses.0-3
Total Credits3-9

Recommended Roadmap to Degree Completion

This recommended four-year plan is provided as an outline for students to follow in order to complete their degree requirements within four years.  This plan is a recommendation and students should only use it in consultation with their academic advisor.

First Year
GENERAL EDUCATION: (A) New Student Seminar1GENERAL EDUCATION: (C2) Literature3
GENERAL EDUCATION: (C1) Writing3World Language 23
World Language 13CSIT 1143
CSIT 1043CSIT 1703
MATH 122 or AMAT 1204MATH 221 or AMAT 2204
 14 16
Second Year
GENERAL EDUCATION: (C3) Communication3GENERAL EDUCATION: (K2) Social Science – Global Cultural Perspectives or World Cultures3
GENERAL EDUCATION: (K1) Social Science – American and European History or (K3) Social Science – Social Science Perspectives 3CSIT 2303
CSIT 2133CSIT 3593
MATH 340 or AMAT 3453STAT 3304
Minor Course3Minor Course3
 15 16
Third Year
GENERAL EDUCATION: (F1) Humanities – Great Works and Their Influences or (F2) Humanities – Philosophical and Religious Perspectives 3GENERAL EDUCATION: (I) Natural Science Laboratory or Free Elective4
CSIT 2753CSIT 3563
CSIT 3553CSIT 4403
Minor Course3Minor Course3
Minor Course3Minor Course3
 15 16
Fourth Year
GENERAL EDUCATION: (D) Fine and Performing Arts3GENERAL EDUCATION: (J) Physical Education1
CSIT 4563CSIT 4553
CSIT Elective3CSIT 491 or 4973
CSIT Elective3Minor Course or Free Elective3
Minor Course or Free Elective3Minor Course or Free Elective1-3
 Free Elective2
 15 13-15
Total Credits 120-122