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: 308 Levine
Phone: 215-898-3191
Email: lffox@seas.upenn.edu
Lee Dukes
Sr. Director of Academic Affairs
Office: 269B Levine
Email: ldukes@seas.upenn.edu
Dr. Sebastian Angel
Undergraduate Curriculum Chair
Office: 325 Amy Gutmann Hall
Email: sebastian.angel@cis.upenn.edu