Data Sciences Major (B.S.)

Program Requirements

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

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

I. General Education
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 by MATH 122 in the major.0
I. Natural Science Laboratory
Fulfilled in the major.0
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
II. World Languages
A. World Languages3-6
III. Major Requirements
A. Data Sciences Requirements
CSIT 104Computational Concepts3
CSIT 114Python Programming3
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 456Advanced Techniques in Data Science3
CSIT 491Cooperative Education in Computer Science and Information Technology3
or CSIT 497 Undergraduate Research I
B. Mathematics Requirements
CSIT 270Discrete Mathematics3
MATH 122Calculus I4
C. Tracks
Complete one of the tracks listed below for a total of 35-36 semester hours:35-40
IV. Free Electives
Complete additional coursework to reach 120 credits.19-11
Total Credits120

Computer Science Track

A. Computer Science Required Courses
CSIT 365Information Assurance and Security3
CSIT 416IT Project Management3
B. Computer Science Electives
Complete 18 semester hours from the following:18
Fundamentals of Programming Languages
Introduction to Human-Computer Interaction (HCI)
Internet Computing
Operating Systems
Artificial Intelligence
Multimedia Computing
Compiler Construction
Parallel and Distributed Computing
Introduction to Robotics
Systems Administration
Web Services
Computer Architecture
Mobile Computing
Computer Security
Image Processing
Computer Graphics
Scientific Computing
Honors Seminar in Computer Science
Topics in Computer Science for Undergraduates
Undergraduate Research II
Probability
C. Domain Knowledge
Complete one domain knowledge path from the following:11-12
1. Biology
Principles of Biology I
Principles of Biology II
Introduction to Ecology
Cell and Molecular Biology
2. Chemistry
General Chemistry I
General Chemistry II
Organic Chemistry I
3. Physics
University Physics I
University Physics II
Complete 1 course from the following:
Intermediate Mechanics
Oscillations, Waves, and Optics
Intermediate Physics Laboratory
Fundamentals of Electronics
Astronomy for Physicists
4. Linguistics
Introduction to General Linguistics
Syntax
Phonetics
Natural Language Processing
Total Credits35-36

Bioinformatics Track

A. Biology Requirements
BIOL 112Principles of Biology I4
BIOL 113Principles of Biology II4
BIOL 230Cell and Molecular Biology4
BIOL 350Microbiology4
BIOL 380Genetics4
CHEM 370Biochemistry I3
BIOL 487Statistical Genomics3
or STAT 487 Statistical Genomics
B. Chemistry/Biochemistry Requirements
CHEM 120General Chemistry I4
CHEM 121General Chemistry II4
CHEM 230Organic Chemistry I3
CHEM 231Organic Chemistry II3
Total Credits40

Cheminformatics Track

A. Chemistry/Biochemistry Requirements
CHEM 120General Chemistry I4
CHEM 121General Chemistry II4
CHEM 230Organic Chemistry I3
CHEM 231Organic Chemistry II3
CHEM 232Experimental Organic Chemistry I2
CHEM 370Biochemistry I3
CHEM 372Experimental Biochemistry I2
B. Cheminformatics Electives
Complete 15-16 semester hours from the following:15-16
Principles of Biology I
Principles of Biology II
Cell and Molecular Biology
Microbiology
Genetics
Molecular Biology
Experimental Molecular Biology
Virology
Microbial Genetics
Statistical Genomics
Genomics
Probability
Information Assurance and Security
IT Project Management
Undergraduate Research II
Total Credits36-37