Data Science / Minor

Minor Credit Hours: 21

Collecting data, like never before, has become increasingly important and useful in every academic institution, in industry, in medicine, in corporate life, and in marketing. Technical challenges associated with collecting, storing, processing, communicating, visualizing, and interpreting quantities of data are highly valued by today's employers. The courses in the Data Science minor prepare students to design and develop software and hardware solutions for maximizing the value of Big Data. Two upper-division courses and one other course in this minor may not be used to fulfill the requirements of other programs.

Degree Requirements

Minor: DATA

I. Required Courses (12)

CPSC-20000Introduction to Computer Science

3

CPSC-23500Programming for Data Analysis

3

CPSC-33000Database Systems

3

CPSC-47200Introduction to Data Mining

3

II. Probability and Statistics Option (3)

Choose one of the following courses:
MATH-21500Probability and Statistics Concepts for Educators

3

MATH-31400Applied Probability and Statistics

3

MATH-31500Probability and Statistics 1

3

PSYC-30300Statistics for the Social Sciences

3

III. Electives (6)

Choose two of the following courses:
MATH-42500Mathematical Modeling

3

CPSC-24700Web and Distributed Programming

3

CPSC-25000File Systems and Digital Forensics

3

CPSC-31500Scientific Computing

3

CPSC-35500Cloud Computing and Virtualization

3

CPSC-47000Artificial Intelligence

3

CPSC-47100Machine Learning

3