Skip to content
@ds-modules

UC Berkeley Data Science Modules

A Working Collection of Jupyter Notebook Modules at UC Berkeley led by the College of Computing, Data Science, and Society (including DSUS, D-Lab, and BIDS).

Welcome to UC Berkeley Data Science Modules

History:

The UC Berkeley Modules Student Team was an early initiative of UC Berkeley Data Science Education that worked to create innovative new material - principally in Juptyer notebooks - to classes across the UC Berkeley Campus. The original vision was a combination of giving students a place to apply tools learned in the introductory Data 8 class, help instructors to build new curriculum for their courses, and provide an opportunity for professional development for students on the student teams. Over time the program has gone in many directions but has continued to build an extensive collection of notebooks, attracted studetns into the popular Data Science Major, and led to extensive training, documentation, and interdisciplinary collaborations.

License:

It has been our vision throughout the program that these materials are publicly licensed as open educational resources. Most repositories are licensed with MIT, BSD, or CC licenses which makes them free to use and adapt. If the materials you seek to use do not have a license please reach out and we will do our best to clarify the status.

Pinned Loading

  1. core-resources core-resources Public

    Short examples and templates for common ds-module tasks

    Jupyter Notebook 12 22

  2. DS-Modules DS-Modules Public

    The official website for all of the modules developed by the Data Science Education Program.

    SCSS 13 3

  3. curriculum-guide curriculum-guide Public archive

    DEPRECATED Jupyter Book guide providing information about the Berkeley-managed Jupyterhubs and for creating/maintaining the data science curriculum. Find the new guide:

    Jupyter Notebook 5 7

Repositories

Showing 10 of 219 repositories
  • DATA-89 Public

    Notebooks for Data 89

    ds-modules/DATA-89’s past year of commit activity
    Python 0 BSD-3-Clause 0 0 0 Updated Feb 5, 2026
  • SmallLM-FA25 Public

    Another Iteration of Small Models Demo - for Jupytercon 2025

    ds-modules/SmallLM-FA25’s past year of commit activity
    Jupyter Notebook 3 BSD-3-Clause 1 0 0 Updated Feb 5, 2026
  • Small_Models_SP26 Public

    Discovery Project to build more intro to AI curriculum - Spring 2026

    ds-modules/Small_Models_SP26’s past year of commit activity
    0 BSD-3-Clause 0 0 0 Updated Feb 2, 2026
  • ecc-biology Public

    Repository for Biology Modules for El Camino College

    ds-modules/ecc-biology’s past year of commit activity
    Jupyter Notebook 1 BSD-3-Clause 1 4 0 Updated Feb 2, 2026
  • CP-101-student Public

    UC Berkeley City Planning 101 Spring 2019

    ds-modules/CP-101-student’s past year of commit activity
    Jupyter Notebook 1 BSD-3-Clause 1 0 1 Updated Feb 1, 2026
  • COGSCIC-131-SP26 Public

    UC Berkeley COGSCI 131 Spring 2026

    ds-modules/COGSCIC-131-SP26’s past year of commit activity
    Jupyter Notebook 1 MIT 0 0 0 Updated Jan 30, 2026
  • Econ-141-SP26 Public

    UC Berkeley Econ 141 Spring 2026

    ds-modules/Econ-141-SP26’s past year of commit activity
    Jupyter Notebook 0 MIT 0 0 0 Updated Jan 23, 2026
  • canvas-jupyterhub-rewriter Public

    Migrate Canvas course exports between JupyterHubs by rewriting hub and GitHub repo links directly in the browser.

    ds-modules/canvas-jupyterhub-rewriter’s past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Jan 23, 2026
  • BEACON Public

    Understand Atmospheric Changes with BEACON Data Sets

    ds-modules/BEACON’s past year of commit activity
    Jupyter Notebook 0 1 0 0 Updated Jan 21, 2026
  • ecc-psychology Public

    Repository for Psychology Modules for El Camino College

    ds-modules/ecc-psychology’s past year of commit activity
    Jupyter Notebook 0 BSD-3-Clause 0 0 0 Updated Jan 16, 2026

Top languages

Loading…

Most used topics

Loading…