Print this page

Bulletins

Data Engineering Minor, B.A., B.A.A., B.S.

Data engineering is the field of study that focuses on the collection, transformation and validation of data for subsequent analysis and visualization. This program provides students with skills to design and manage data storage options and to construct data pipelines in the context of data science.

Program Requirements

Required Core Courses I (18 hours)

CPS 181Introduction to Data Structures

3(3-0)

CPS 585Applied Data Engineering

3(3-0)

DAS 150QRIntroduction to Data Science

3(2-2)

DAS 251Data Visualizations and Programming using Tableau

1(1-1)

DAS 252Data Visualization and Programming using R/RStudio

1(1-1)

DAS 253Data Visualization and Programming using SAS

1(1-1)

DAS 350Exploratory Data Analytics

3(2-2)

DAS 450Applied Analytics I

3(3-1)

Required Courses II (1 hour)

Select one of the following:
CPS 301Social Issues of Computing and Professional Practice

1(1-0)

DAS 260Data Integrity and Ethics

1(1-0)

Required Courses III (3 hours)

Select one of the following:
CPS 240Object-Oriented Programming, Analysis and Design

3(3-0)

CPS 340Advanced Data Structures and Algorithms

3(3-0)

Required Courses IV (3 hours)

Select one of the following:

CPS 280Alternative Programming Languages

3(3-0)

CPS 525Introduction to Text Mining

3(3-0)

ITC 441Database and Virtual Data Server Administration

3(3-0)

ITC 510Software and Data Modeling

3(3-0)

Note: The selected course from Required Course IV cannot double count as an elective for the Data Science, Computer Science or Information Technology majors.

Total: 25 semester hours