Current Students
Required Coursework:
DATA110 | Applications of R for Data Science | 1 |
DATA120 | Python Programming for Data Science | 1 |
DATA200 | Knowledge in Society: Science, Data and Ethics | 3 |
DATA250 | Discrete Mathematics | 4 |
DATA320 | Introduction to Data Science | 3 |
DATA350 | Data Visualization and Presentation | 3 |
DATA400 | Applied Probability and Statistics I | 3 |
Course Substitutions:
- DATA250 can be replaced by CMSC250 and MATH240, or by CMSC250 and MATH341, or by CMSC250 and MATH461.
- DATA320 can be replaced by CMSC320.
- DATA400 can be replaced by ENEE324, or STAT400, or STAT410, or SURV410.
Course Prerequisites:
DATA110 | DATA minor fundamental statistics prerequisite |
DATA120 | DATA minor fundamental statistics prerequisite |
DATA200 | DATA minor fundamental statistics prerequisite |
DATA250 | DATA110 or DATA120; and MATH141 |
DATA320 | DATA110 or DATA120; and DATA200 and DATA250 |
DATA350 | DATA110 or DATA120 |
DATA400 | MATH141 |
- In the DATA minor all course prerequisites are strictly enforced
- DATA minor fundamental statistics prerequisite refers to DATA100, or STAT100, or MATH135, or any 400-level STAT course (i.e., a statistics course offered by the STAT program at CMNS) or their UMD-approved equivalents: ENEE324, BIOE372, SURV410,
SURV440 - MATH141 is not a prerequisite for the DATA minor, but it is a prerequisite for DATA250 and DATA400
- We don’t accept co-requisites
For Students with DATA Minor Fundamental Statistics Prerequisite consisting of:
DATA400, STAT400, ENEE324, STAT410, or SURV410
If DATA400, STAT400, ENEE324, STAT410 or SURV410 is used as a prerequisite to join the minor, then another 400-level STAT course or CMSC498Y must be taken in lieu of the DATA400 requirement.
Every student in the DATA minor must complete two STAT courses, one as a prerequisite and one in lieu of DATA400 requirement.