IIT Gandhinagar

Teaching

25 course offerings, 562 videos and 86 cheatsheets since 2018.

This semester · Aug 2026

Deep Learning

ES 667. Losses, gradients, optimization, regularization and attention.

Courses

2018–2026

One row per course. Each chip is one offering and links to that semester’s course site.

Aug 2026 teaching now Jan 2024 lectures recorded Jan 2023 course site § cheatsheets

Videos

562 videos in 19 playlists

Visual explanations

8 videos

One-minute lessons

270 videos

Three-minute lessons

109 videos

Course recordings

158 videos

Science & everyday systems

2 videos

How things work

1 video

Animated explanations of the systems we use every day.

Practical tutorials

17 videos
Browse all 562 teaching videos

Cheatsheets

86 PDFs

Two-page references from my courses. Open a course to see its sheets, or search for a topic above.

Deep learningES667 · Aug 2026Losses, gradients, optimization, regularization and attention.12 PDFs
Software tools for AICS203 · Jan 2026Data, APIs, Git, experiments, deployment and AI agents.15 PDFs
Machine learningES335 · Aug 2025Trees, regression, neural networks, clustering and support vector machines.28 PDFs
Probability, statistics & data visualizationES114 · Jan 2025Python, probability, distributions, expectation and data visualization.15 PDFs
Probabilistic machine learningES661 · Aug 2023Bayesian models, sampling, variational inference and uncertainty.16 PDFs