Data Science Major

This is an interdisciplinary program offered jointly by the Department of Statistics (COAS) and the Department of Computer Science (CEAS), housed in the Department of Statistics. Data Science is today one of the most rapidly developing disciplines and data scientists are in high demand in the job market. Students in this program develop skills that will allow them to take on current and future complex data challenges.

Program Requirements

Mathematics Cognate (8 credit hours)

  • MATH 1220 - Calculus I (4 hours)
  • MATH 2300 - Elementary Linear Algebra (4 hours)

Statistics Cognate (7 credit hours)

  • STAT 2600 - Data Analysis Using R (4 hours)
  • STAT 4640 - Introduction to Statistical Computing (3 hours)

Statistics Core (9 hours)

  • STAT 2630 - Introduction to Mathematical Statistics Using R (3 hours)
  • STAT 4810:Communicating with Data (3 hours)
  • STAT 5680: Regression Analysis (3 hours)

Computer Science Core (17 credit hours)

  • CS 1110 - Computer Science I (4 hours)
  • CS 1120 - Computer Science II (4 hours)
  • CS 3100 - Storage, Retrieval, and Processing of Big Data (3 hours)
  • CS 4430 - Database Management Systems (3 hours)
  • CS 5821 - Machine Learning (3 hours)

Electives (6 hours)

Two courses from Statistics and/or Computer Science:

  • STAT 5450, STAT 5610, STAT 5660, STAT 5820, STAT 5670, STAT 5850, STAT 5860, STAT 5870, etc.
  • CS 3310, CS 3400, CS 3500, CS 5180, CS 5260, CS 5300, CS 5400, CS 5550, CS 5700, CS 5820, etc.

Students should consult with a program advisor before enrolling in one of these elective courses, as certain 5000-level offerings are not appropriate for undergraduates.

Other requirements

  • All students are required to have a laptop.

Advising

  • Both computer science and statistics faculty may advise for this program.