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

    Time TBD

    Workshop instructorSoheil Sayahvarg

    Hands-on workshop paired with “Course Introduction”.

    Builds on Course Introduction

    Watch

    Recording not published yet

    Practice

    Notebooks / slides TBD
  • Lab · Lecture 2

    NumPy and Pandas

    Time TBD

    Workshop instructorMohammad Ali Naderi

    Hands-on workshop paired with “Course Introduction”.

    Builds on Course Introduction

    Watch

    Recording not published yet

    Practice

    Notebooks / slides TBD
  • Lab · Lecture 3

    Matplotlib and Seaborn

    Time TBD

    Workshop instructorTA TBD

    Hands-on workshop paired with “Data Models”.

    Builds on Data Models

    Watch

    Recording not published yet

    Practice

    Notebooks / slides TBD
  • Lab · Lecture 4

    SQL

    Time TBD

    Workshop instructorShahab Hosseini

    Hands-on workshop paired with “Databases”.

    Builds on Databases

    Watch

    Recording not published yet

    Practice

    Notebooks / slides TBD
  • Lab · Lecture 4

    Docker

    Time TBD

    Workshop instructorShahab Hosseini

    Hands-on workshop paired with “Databases”.

    Builds on Databases

    Watch

    Recording not published yet

    Practice

    Notebooks / slides TBD
  • Lab · Lecture 6

    Web Scraping

    Time TBD

    Workshop instructorTA TBD

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

    Builds on ML Dataflow – Part 1: Data Processing

    Watch

    Recording not published yet

    Practice

    Notebooks / slides TBD
  • Lab · Lecture 9

    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 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
  • Studio lab

    Project Workshop

    Time TBD

    Workshop instructorKiarash Rashidi

    Hands-on project studio for milestones, implementation help, and team check-ins.

    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.