Skip to main content

Workshops

TA-led studio labs with recordings and practice materials.

Studio labs, not lecture notes

Workshops are TA-led practice sessions. Jump by tool from the lab menu, then watch the recording and open notebooks or slides when they are published.

  1. 01Watch

    Open the workshop recording when the TA posts it.

  2. 02Practice

    Work through notebooks, slides, or starter files.

  3. 03Ask

    Reach the listed TA on Staff when you get stuck.

  • Lab · Lecture 1

    Python

    6 Oct 2026

    Workshop instructorSoheil Sayahvarg

    Hands-on workshop paired with “Course Introduction”.

    Builds on Course Introduction

    Watch

    Recording not published yet

    Practice

  • Studio lab

    Probability Review

    14 Oct 2026

    Workshop instructorMohammad Mahdi Roshani

    TA-led review of probability concepts ahead of the probability and statistics lectures.

    Watch

    Recording not published yet

    Practice

  • Lab · Lecture 5

    Scikit-learn

    Time TBD

    Workshop instructorMohammad Mahdi Roshani

    Hands-on workshop paired with “Regression”.

    Builds on Regression

    Watch

    Recording not published yet

    Practice

    Notebooks / slides TBD
  • Lab · Lecture 8

    Matplotlib and Seaborn

    Time TBD

    Workshop instructorTA TBD

    Hands-on workshop paired with “Data Models (Summary)”.

    Builds on Data Models (Summary)

    Watch

    Recording not published yet

    Practice

    Notebooks / slides TBD
  • Lab · Lecture 11

    Web Scraping

    Time TBD

    Workshop instructorTA TBD

    Hands-on workshop paired with “ML Dataflow – Part 1: Data Processing (Revised)”.

    Builds on ML Dataflow – Part 1: Data Processing (Revised)

    Watch

    Recording not published yet

    Practice

    Notebooks / slides TBD
  • Lab · Lecture 12

    NetworkX and Plotly

    Time TBD

    Workshop instructorPooya Gholami

    Hands-on workshop paired with “Causality”.

    Builds on Causality

    Watch

    Recording not published yet

    Practice

    Notebooks / slides TBD
  • Lab · Lecture 20

    Project Workshop

    Time TBD

    Workshop instructorKiarash Rashidi

    Hands-on workshop paired with “Building a Small Language Model”.

    Builds on Building a Small Language Model

    Watch

    Recording not published yet

    Practice

    Notebooks / slides TBD

Looking for theory instead?

Lecture topics and slides live on Lectures. Calendar placement is on Schedule. Tool documentation is under Resources.