Data Science (DATS) Minor

The requirement for the DATS minor is 6-course units (cu) which include:

  • CIS 1200 Programming Languages and Techniques
  • CIS 4190 Introduction to Machine Learning OR STAT 4710 Modern Data Mining or CIS 5200 Machine Learning
  • NETS 2120 Scalable and Cloud Computing OR CIS 5450 or CIS 2450 Big Data Analytics
  • ESE 3010 Engineering Probability or ENM 3210 Engineering Statistics or ESE 4020 Statistics for Data Science or STAT 4300 Probability or STAT 4310 Statistical Inference*
  • Data Science elective from two of the below categories**
  • Data Science elective from two of the below categories**

Please make sure that two electives are from two different categories. Students cannot take both CIS4190/5190 and CIS5200.
*STAT 1010, 1020 and ECON 1030, 1040 do not count as a substitute for the STAT requirement STAT 4300, 4310.

Data-Centric Programming Category** (Select one course)
CIS 1050 Computational Data Exploration
ENGR 1050 Introduction to Scientific Computing
OIDD 3110 Business Computer Languages
STAT 4700 Data Analytics and Statistical Computing
ESE 3050 Foundations of Data Science
STAT 4050 Statistical Computing with R


Statistics Category ** (Select one course)
MATH 4300 Introduction to Probability
ESE 3010 Engineering Probability
EAS 2050 Linear Algebra
CIS 2610 Probability, Stochastic Processes, and Statistical Inference
STAT 4300 Probability
BIOL 4460 Statistics for Biologists
STAT 4760 Applied Probability Models in Marketing


Data Collection, Representation, Management and Retrieval Category** (Select one course)
CIS 4500/5500 Database and Information Systems
CIS 4550 Internet and Web Systems
NETS 2130 Crowdsourcing and Human Computation
OIDD 1050 Developing Tools for Data Access and Analysis (VBA and SQL Programming)
STAT 4340 Financial and Economic Time Series
STAT 4750 Sample Survey Design


Data Analysis Category** (Select one course)
CIS 4190/5190 Introduction to Machine Learning
or CIS 5200 Machine Learning
CIS 4300 Introduction to Human Language Technology
CIS 4210 Artificial Intelligence
MKTG 2120 Data and Analysis for Marketing Decisions
MKTG 3090 Special Topics: Experiments for Business Decision Making
OIDD 4100 Decision Support Systems
STAT 4220 Predictive Analytics
STAT 4350 Forecasting Methods for Management
STAT 4710 Modern Data Mining
STAT 4740 Modern Regression for the Social, Behavioral and Biological Sciences
STAT 5200 Applied Econometrics I


Modeling Category** (Select one course)
NETS 3120 Theory of Networks
MKTG 2710 Models for Marketing Strategy
OIDD 3250 Computer Simulation Models
OIDD 3530 Mathematical Modeling and its Application in Finance
STAT 4330 Stochastic Processes

To apply for a DATS minor, students should complete the Application for a Minor form online.

DATS Minor Contacts:

Staci Kaplan
Program Manager
Office: 308 Levine
Phone: 215-573-2431

Dr. Susan Davidson
Office: 566 Levine

Undergraduate Program:

Your CIS Contacts:

Jessica Kimpel
Academic Advisor
Office: 308 Levine

Rob Lee
Academic Advisor
Office: 308 Levine

Laura Fox
Associate Director
Office: 309 Levine
Phone: 215-898-3191

Lee Dukes
Sr. Director of Academic Affairs
Office: 361 Levine

Dr. Joseph Devietti
Undergraduate Curriculum Chair
Office: 572 Levine