<
×

šŸš€ We're Here to Assist You

Data Science (BA)

Use scientific methods to develop data-driven solutions

The Bachelor of Arts in Data Science program offers a curriculum that focuses on developing analytical and technical skills necessary for analyzing massive amounts of data and extracting information from complex data sources.

As a data science major you will learn how to collect and analyze data, how to determine which tools and techniques are best for data collection and how to design programs in a variety of computer languages involving data processes.

Earning a Bachelor’s degree in data science requires taking a common core of courses in computer science, programming, mathematics and software during your first two years. After two years, you will select courses with a more narrow focus based on your interests.

Classes

Coursework

  • Computer Science
  • Data Structures
  • Data Analysis
  • Design and Analysis of Algorithms
  • Calculus
  • Discrete Mathematics
  • Linear Algebra with Applications
  • Mathematical Modeling

Resources

Career Options

Common Career Areas

  • Data scientist
  • Data engineer
  • Data analyst
  • Database administrator
  • Statistician
  • Functional analyst
  • Business analyst
  • Predictive modeler
  • Data architect
  • Data governance specialist
  • Data visualization specialist
  • Computer scientist
  • Market analyst

Major Requirements

Course List
Course Title Quarter Hours
Select one of the following options: 4-8

Option A

 

CSC 241
CSC 242

INTRODUCTION TO COMPUTER SCIENCE I
and INTRODUCTION TO COMPUTER SCIENCE II
 

Option B

 

CSC 243

PYTHON FOR PROGRAMMERS  
Select one of the following Calculus sequences:  

Sequence One

 

MAT 150

CALCULUS I  

MAT 151

CALCULUS II  

MAT 152

CALCULUS III  

Sequence Two

 

MAT 147

CALCULUS WITH INTEGRATED PRECALCULUS I  

MAT 148

CALCULUS WITH INTEGRATED PRECALCULUS II  

MAT 149

CALCULUS WITH INTEGRATED PRECALCULUS III  

Sequence Three 1

 

MAT 155

SUMMER CALCULUS I  

MAT 156

SUMMER CALCULUS II  
CSC 300 DATA STRUCTURES I 4
CSC 301 DATA STRUCTURES II 4
CSC 321 DESIGN AND ANALYSIS OF ALGORITHMS 4
DSC 323 DATA ANALYSIS AND REGRESSION 4
DSC 324 ADVANCED DATA ANALYSIS 4
CSC 355 DATABASE SYSTEMS 4
DSC 341 FOUNDATIONS OF DATA SCIENCE 4
IT 223 DATA ANALYSIS 4
MAT 140 DISCRETE MATHEMATICS I 4
MAT 220 APPLIED LINEAR ALGEBRA 4
MAT 260 MULTIVARIABLE CALCULUS I 4
MAT 349 APPLIED PROBABILITY 4
MAT 350 BAYESIAN STATISTICS 4
MAT 360 GENERALIZED LINEAR MODELS 4
MAT 384 MATHEMATICAL MODELING 4
   
1

This Calculus sequence is offered only during the summer, in two 6-credit hour courses. Students successfully completing MAT 131, MAT 147, MAT 150 or MAT 160 should enroll in MAT 155; students who successfully complete MAT 148, MAT 151 or MAT 161 should enroll in MAT 156. Students who successfully complete MAT 155 may enroll in either MAT 151 or MAT 156.

Open Electives

Open elective credit also is required to meet the minimum graduation requirement of 192 hours. ?

Students are advised to talk with their advisor before double majoring, because some major combinations are prohibited.  No more than 50% of the credits that apply to one major may be drawn from another major.