Undergraduate Degree Program in Data Science and Analytics, DSE concentration

Degree Requirements

The minimum number of credits required for the Bachelor of Science with major in Data Science and Analytics is 120 credits: 36 credits in the Intellectual Foundations (IFP) Program, 48 credits of major requirements and 36 credits of electives. Additional requirements:

  1. A minimum of 45 upper-division credits;
  2. Students must attain a minimum grade of "C" in all major courses to receive credit in the major; and
  3. No major course may be taken with a pass/fail grade.

 

The 48 required credits for the major are listed below.

Common Core

Tools for Data Science

CAP 2751

3

Experimental Design and Data Analysis

CAP 2753

3

Artificial Intelligence for Social Good

CCJ 3071

3

Data Science Capstone*

ISC 4941

3

Mathematics for Data Science

MAP 2192

3

Data Management and Analysis with Excel

QMB 3302

3

Introductory Statistics

STA 2023

3

Common Core Credits

21

 

* The Capstone for the B.S. degree with major in Data Science and Analytics (ISC 4941) is a cross college course that can be taken multiple times with a minimum of 3 credits as a requirement for the degree. Students apply their theoretical knowledge, methods and tools acquired during the Data Science and Analytics program to a real-world problem and engage in processing data and applying appropriate analytic methods to the problem. Students implement a solution using appropriate tools and can work individually or in teams under the supervision of the course instructor or another faculty member. This can be accomplished in three ways: an approved Project, Research Experience or Written Thesis.

 

Concentration Core Requirements

Introduction to Data Science and Analytics

CAP 4773

3

Take all courses from either Group 1 or Group 2

Group 1

Introduction to Programming in C (if applicable**)

COP 2220

3

Foundations of Computer Science

COP 3014

3

Data Structures and Algorithm Analysis

COP 3530

3

Group 2

Introduction to Programming in Python

COP 3035

3

Data Structures and Algorithm Analysis with Python

COP 3410

3

Concentration Core Credits

9 - 12

Concentration Core Electives. Choose three courses or four courses so that the total of concentration credits is 21.

Introduction to Deep Learning

CAP 4613

3

Introduction to Artificial Intelligence

CAP 4630

3

Introduction to Data Mining and Machine Learning

CAP 4770

3

Introduction to Computer Systems Performance Evaluation

CEN 4400

3

Introduction to Database Structures

COP 3540

3

Introduction to Internet Computing

COP 3813

3

Python Programming

COP 4045

3

Applied Database Systems

COP 4703

3

Concentration Elective Credits

9 - 12

Concentration Credits

21

 

**Students who have taken a college-level introductory course in programming may substitute this course with one of the Concentration Elective Courses, with permission of the advisor.

Electives

Choose two courses from the Electives Table.

Elective Credits

6

 

Electives Table

Arts and Letters Electives

Research Methods in Bioarchaeology

ANT 4192

3

Information Technology in Public Administration

PAD 3712

3

Introduction to the Nonprofit Sector

PAD 4144

3

Quantitative Inquiry for Public Managers

PAD 4702

3

Research Methods for Public Management

PAD 4704

3

RI: Research Methods in Political Science

POS 3703

3

Public Opinion in American Politics

POS 4204

3

Sociological Analysis: Quantitative Methods

SYA 4400

3

Business Electives

Business Communication for Data Analysts

GEB 3231

3

Revenue Management and Predictive Analysis in the Hospitality and Tourism Industry

HFT 4481

3

Introduction to Business Analytics and Big Data

ISM 3116

3

Contemporary Issues of Digital Data Management

ISM 4041

3

Data Mining and Predictive Analytics

ISM 4117

3

Database Management Systems

ISM 4212

3

Management of Information Assurance and Security

ISM 4323

3

Advanced Business Analytics

ISM 4403

3

Social Media and Web Analytics

ISM 4420

3

Business Analytics for Marketing and Customer Relationship Management

MAR 4615

3

Engineering Electives

Introduction to Deep Learning

CAP 4613

3

Introduction to Artificial Intelligence

CAP 4630

3

Introduction to Data Mining and Machine Learning

CAP 4770

3

Introduction to Data Science and Analytics

CAP 4773

3

Introduction to Computer Systems Performance Evaluation

CEN 4400

3

Introduction to Database Structures

COP 3540

3

Introduction to Internet Computing

COP 3813

3

Python Programming

COP 4045

3

Applied Database Systems

COP 4703

3

Science Electives

Solar System Astronomy

AST 3110

3

Laboratory Methods in Biotechnology

BSC 4403L

3

Concepts in Bioinformatics

BSC 4434C

3

RI: Introduction to Data Science

CAP 3786

3

Cryptography and Information Security

CIS 4362

3

Spatial Data Analysis

GEO 4167C

3

Photogrammetry and Aerial Photograph Interpretation

GIS 4021C

3

Applications of Geographic Information Systems

GIS 4048C

3

Geospatial Databases

GIS 4118

3

Graph Theory

MAD 4301

3

Applied Mathematical Modeling

MAP 4103

3

RI: Industrial Problems in Applied Math

MAP 4913

3

Epidemiology of Infectious Diseases

MCB 4276

3

Topology for Data Science

MTG 4325

3

Practical Cell Neuroscience

PCB 4843C

3

Computational Physics

PHZ 3151C

3

Mathematical Methods for Physics

PHZ 4113

3

SAS for Data and Statistical Analyses

STA 3024

3

Computational Statistics

STA 3100

3

Introduction to Biostatistics

STA 3173

3

Applied Statistics 1 Lab

STA 4202L

1

Statistical Designs

STA 4222

3

Applied Statistics 1

STA 4234

2

Probability and Statistics 1

STA 4442

3

Probability and Statistics 2

STA 4443

3

Applied Statistics 2

STA 4702

3

Applied Time Series and Forecasting

STA 4853

3

Social Work and Criminal Justice Electives

Teen Technology Misuse

CCJ 4554

3

Methods of Research in Criminal Justice

CCJ 4700

3

Criminal Justice Technology

CJE 3692C

3

Crime Analysis

CJE 4663

3

Computer Crime

CJE 4668

3

Research Methods in Social Work

SOW 4403

3