Advanced Data Science Option

The Advanced Data Science Option targets students who seek to develop new data science methods and build new data science tools. It focuses on creating an interdisciplinary cohort of data science students taking the same set of advanced data science courses.

Three out of four of the following core courses:

CSE 544 – Data Management

  • Introduces data management systems and how to build them
  • Basic knowledge of data structures, operating systems, and SQL expected

CSE 546/STAT 535 – Foundational Machine Learning

  • Familiarity with linear algebra, multivariate calculus, and probability expected
  • Taught in Python but implementations exist in R and Java

CSE 512 – Data Visualization

  • Familiarity with high-level programming language (Python/R/JavaScript or equivalent) expected
  • Primary language unspecified but the course teaches D3/Vega/Altair

STAT 509 or STAT 512-513 (a more in-depth version)

  • Familiarity with linear algebra, multivariate calculus, and probability expected
  • Taught in R

Additionally, to further expand students’ education and create a campus-wide community, students register for at least 4 quarters in the weekly “Topics in Data Science” or sometimes “Current Topics in Chemical Engineering”, CHEM E 599.