Combining data, computation, and inferential thinking, data science is redefining how people and organizations solve challenging problems and understand the world. This intermediate level class bridges between Data 8 and upper division computer science and statistics courses as well as methods courses in other fields.
In this class, we will explore the data science life-cycle, including question formulation, data collection and cleaning, exploratory data analysis and visualization, statistical inference and prediction, and decision-making. This class focuses on quantitative critical thinking and key principles and techniques needed to carry out this cycle. These include languages for transforming, querying and analyzing data; algorithms for machine learning methods including regression, classification and clustering; principles behind creating informative data visualizations; statistical concepts of measurement error and prediction; and techniques for scalable data processing.