Data Science Minor

The Data Science Minor prepares students with the theory and skills necessary to analyze and derive insights from large data sets.  The curriculum includes techniques from mathematics (particularly statistics) and computer science. It encompasses academic topics including machine learning, cluster analysis, data mining, and data visualization.

Goal 1: Students will be prepared for a variety of professions in Data Science and/or Master’s degree programs in Data Science and be able to adapt to complex technological and analytical environments in the workplace.

Objective 1.1:  Students will be proficient programming in Python.

Objective 1.2:  Students will be able to analyze data sets using a variety of software and analytical approaches.

Objective 1.3:  Students will be able to communicate the results of technical data analysis in a manner that is understandable to non-specialists. 

The Minor in Data Science will require completion of a total of six (6) courses as outlined below:
Three (3) Core Courses:
DSC 223Intro Math of Data Science3
CSC 133Python Programming for All3
or CSC 115 Intro to Computer Science
DSC 325Essentials of Data Science3
or CSC 346 Introduction to Data Science
Three (3) Elective Courses (select from the list below; at least one must be a DSC, CSC or MAT course):
CSC 134Databases for All3
or CSC 351 Database Management Systems
CSC 132Artificial Intellig for All3
or CSC 362 Artificial Intelligence
CSC 342Computer Vision3
CSC 345Image Data Science3
CSC 348Advanced Machine Learning3
CSC 353Internet Application Develpmnt3
CSC 358Big Data and Web Intlgce3
CSC 362Artificial Intelligence3
MAT 311Numerical Analysis3
MAT 313Mathematical Optimization3
MAT 316Operations Research3
MAT 322Mathematical Statistics3
MAT 328Design of Experiments3
MAT 420Convex Analysis3
MAT 423Applied Statistical Methods3
MAT 424Regression and Time Series3
DSC 326Advanced Data Science3
or CSC 347 Advanced Data Science
DSC 425Machine Learning/Data Science3
ECN 410Econometrics3
ECN 415Economic Forecasting3
ECN 487Research Methods3
DSS 415Data Wrangling & Visualization3
DSS 416Data Wrangling: Ethics Int.3
DSS 420Introduction to Data Mining3
DSS 435Advanced Business Analytics3
DSS 445Statistical Programming Lang3
DSS 451Machine Learning for Bus I3
DSS 455Machine Learning for Bus II3
BIO 420Bioinformatics4
BIO 420LBioinformatics Lab0
INT 270Special Topics1-3
Any internship course (in any department) that is pre-approved as having sufficient data science content.3