Teaching
Some of the course material can be accessed only by using an IITGN account.
Archived videos of NPTEL course on 'Scalable Data Science', co-taught with Sourangshu Bhattacharya.
Theoretical Foundations of ML (CS 618)
Fall 2024. Course page.
Introduction to Data Science (CS 328)
Spring 2019 , Spring 2020, Spring 2021, Spring 2022, Spring 2023, Spring 2024. Course page.
Students of the 2022 version generated a set of scribed lecture notes (these will be polished in recent future), as well as a set of data-stories
Algorithms (CS610)
Fall 2017, Fall 2019
Special topics in ML (CS 691)
Fall 2019, Fall 2020, Fall 2021
Learning with graphs
Spring 2022
Optimization for ML
Fall 2022, Fall 2023
Data-Centric Computing (ES113)
Discrete Mathematics (cotaught with Neeldhara Misra)
Deep Learning (ES 413)
I had the opportunity to give a talk on Alan Turing in a virtual seminar series at IITGN. The talk draws heavily from the beautiful Logicomix book by Apostolos Doxiadis and Christos Papadimitriou. Here is an article written by the talented Apeksha Srivastava based on the talk.