Course CSE351
Title Introduction to Data Science
Credits 3
Course Coordinator

Steven Skiena


This multidisciplinary course introduces both theoretical concepts and practical approaches to extract knowledge from data. Topics include linear algebra, probability, statistics, machine learning, and programming. Using large data sets collected from real-world problems in areas of science, technology, and medicine, we introduce how to preprocess data, identify the best model that describes the data, make predictions, evaluate the results, and finally report the results using proper visualization methods. This course also teaches state-of-the art tools for data analysis, such as Python and its scientific libraries.

Bulletin Link


CSE 214 or CSE 260; AMS 310; CSE major

Course Outcomes
Major Topics Covered in Course
Laboratory Projects
Course Webpage