The five-course sequence will provide students with innovative analytical tools to approach problems and will improve their marketability — regardless of their major. 

Introduction to Data Science

Provides an overview from both a computer science and social science perspective.

Programming in Data Science

Gives students much of the technical expertise needed to extract and organize data from various sources.


Provides the skills needed to analyze data once extracted.

Two Topical Electives

Courses chosen from a wide variety of disciplines, including network analysis, data visualization, and machine learning. May include courses specific to students’ majors.



“The data science minor will offer students across the University the opportunity to understand the role of data generally as well as in their field of study, and to employ confidently the latest techniques that transform data into insights.”

—Patrick Flynn, professor and chair of the Department of Computer Science and Engineering