You are here

Courses Related to Data Science

The following information is provided for students who intend to pursue careers in data science and want to know what courses might provide an adequate background. 

Note: In all cases, the correlation is only approximate, and students should consult with the career center about matching coursework to required skills for jobs.  The listing of classes below does not indicate that the courses are available to all-majors nor that math majors would automatically meet prerequisites.  You should consult with the offering department about registration policies.

In addition to the upper-division math coursework, you should consider completing courses in the following areas:


CSE 143: Computer Programming II or CSE 160: Data Programming

Machine Learning

CSE/STAT 416: Introduction to Machine Learning

Data Science & Society

SOC 201: Data and Society or CSE 491: Data Science & Society Seminar

Data Management

CSE 414: Introduction to Database Systems

Data Visualization

INFO 474: Interactive Information Visualization

Statistics & Probability

MATH/STAT 394: Probability I,  MATH/STAT 395: Probability II and STAT 391: Quantitative Introductory Statistics for Data Science