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 CMS250 and MATH461.
  • DATA320 can be replaced by CMSC320.
  • DATA400 can be replaced by ENEE324, or STAT400, or STAT410.