Skip to content
@DS-100

UC Berkeley Data 100

UC Berkeley Principles & Techniques of Data Science Course

Data 100

Combining data, computation, and inferential thinking, data science is redefining how people and organizations solve challenging problems and understand their 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 explore key areas of data science, including question formulation, data collection and cleaning, visualization, statistical inference, predictive modeling, and decision-making.​ Through a strong emphasis on data-centric computing, quantitative critical thinking, and exploratory data analysis, this class covers key principles and techniques of data science. 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.

This organization houses various course materials and websites for Data 100 at UC Berkeley.

Pinned Loading

  1. textbook textbook Public

    Learning Data Science, a textbook.

    Jupyter Notebook 263 93

  2. course-notes course-notes Public

    Source code for supplementary resources to accompany lectures

    Python 29 10

  3. sp25-student sp25-student Public

    Jupyter Notebook 19 21

  4. sp25 sp25 Public

    Data 100 Spring 2025 Website

    HTML 1

  5. sp25-grad sp25-grad Public

    HTML 1

  6. debugging-guide debugging-guide Public

    Debugging guide for UC Berkeley Data 100

    TeX 2 2

Repositories

Showing 10 of 51 repositories
  • fa25 Public

    UC Berkeley Data 100 Fall 2025 Website

    DS-100/fa25’s past year of commit activity
    HTML 0 MIT 0 0 0 Updated Dec 10, 2025
  • fa25-student Public

    UC Berkeley Data 100 Public Materials Fall 2025

    DS-100/fa25-student’s past year of commit activity
    Jupyter Notebook 4 1 0 0 Updated Dec 4, 2025
  • debugging-guide Public

    Debugging guide for UC Berkeley Data 100

    DS-100/debugging-guide’s past year of commit activity
    TeX 2 BSD-3-Clause 2 0 0 Updated Dec 2, 2025
  • course-notes Public

    Source code for supplementary resources to accompany lectures

    DS-100/course-notes’s past year of commit activity
    Python 29 BSD-3-Clause 10 0 0 Updated Dec 2, 2025
  • DS-100.github.io Public

    DS100 Course Website Homepage

    DS-100/DS-100.github.io’s past year of commit activity
    SCSS 13 MIT 15 0 1 Updated Sep 17, 2025
  • fa20 Public

    Fall 2020 Public Materials and Website

    DS-100/fa20’s past year of commit activity
    Jupyter Notebook 13 BSD-2-Clause 18 0 0 Updated Sep 5, 2025
  • sp25-student Public
    DS-100/sp25-student’s past year of commit activity
    Jupyter Notebook 19 BSD-2-Clause 21 0 0 Updated Sep 4, 2025
  • su25 Public

    Data 100 Summer 2025 Website

    DS-100/su25’s past year of commit activity
    HTML 0 MIT 0 0 0 Updated Aug 11, 2025
  • su25-student Public
    DS-100/su25-student’s past year of commit activity
    Jupyter Notebook 4 2 0 0 Updated Aug 6, 2025
  • su22 Public

    Summer 2022 Public Materials and Website

    DS-100/su22’s past year of commit activity
    Jupyter Notebook 3 BSD-2-Clause 5 0 0 Updated Aug 6, 2025

Most used topics

Loading…