Data 101 (Info 258/CS 187): Data Engineering

Course Description
UC Berkeley Data 101 covers the principles and practices of managing data at scale, with a focus on use cases in data analysis and machine learning. We will cover the entire life cycle of data management and science, ranging from data preparation to exploration, visualization and analysis, to machine learning and collaboration, with a focus on ensuring reliable, scalable operationalization.
Offerings
Each offering site includes links to assignments, slides, and readings. You are welcome to use any of the materials you find.
- Fall 2026, FAQ
- Fall 2025, FAQ
- Spring 2025, FAQ
- Fall 2024, FAQ
- Spring 2024, FAQ
- Fall 2023, FAQ
- Fall 2022
- Spring 2021