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
Email: stacilk@seas.upenn.edu
Dr. Susan Davidson
Director
Office: 566 Levine
Email: datsmast@seas.upenn.edu
Undergraduate Program:
Your CIS Contacts:
Jessica Kimpel
Academic Advisor
Office: 308 Levine
Email: jkimpel@seas.upenn.edu
Dr. Rob Lee
Academic Advisor
Office: 308 Levine
Email: rkplee@seas.upenn.edu
Laura Fox
Associate Director
Office: 309 Levine
Phone: 215-898-3191
Email: lffox@seas.upenn.edu
Lee Dukes
Sr. Director of Academic Affairs
Office: 361 Levine
Email: ldukes@seas.upenn.edu
Dr. Joseph Devietti
Undergraduate Curriculum Chair
Office: 572 Levine
Email: devietti@cis.upenn.edu