Data Science Degree Requirements

The first computer science and math courses of the data science degree are almost identical to those of the computer science degree. They lay the foundation of basic principles and skills for the major. The first data science courses in the plan of study are taken in the sophomore year: CS 242, Introduction to Data Science, and STAT 355, Statistics for Data Science. In addition to the body of courses required of all College of Science students, data science majors will take courses in data mining and machine learning, data analytics, probability, and statistical theory. A capstone course or experience is also part of the data science major. Other computer science and statistics electives allow students to tailor the major to personal interests.

All beginning data science majors are required to take CS 19100, Freshman Resources Seminar and CS 19300, Tools. These are 1 credit courses that Computer Science students take in their first semester. Students are equally encouraged to take CS 29100, Sophomore Development Seminar, and CS 39100, Junior Resource Seminar.

Data Science Electives

The Data Science major requires two additional CS elective courses and one STAT elective course beyond the requirements in the table above. Required electives must be selected from the following table.