Lifecycle Logo


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.

Initial Offering Spring 2017

This is the first "beta" offering of DS100 and will have limited enrollment. To learn more visit the Spring 2017 Course Website

Want to be notified about updates?

Please fill out our this Google Form.

© UC Berkeley