Autumn 2025 -- Multi Agent Machine Learning (CS 6007)
Spring 2025 -- Statistical Learning Theory (CS 6106)
Autumn 2024 -- Optimisation Algorithms for Large Scale Machine Learning (SC 653)
Spring 2024 -- Optimisation (SC 607)
Autumn 2023 -- Optimisation Algorithms for Large Scale Machine Learning (SC 653)
Spring 2023 -- Statistical Learning and Sequential Prediction (SC 652)
Co-Instructor (along with Prof. Kannan Ramchandran):
EECS 229A, Graduate Level Information Theory, UC Berkeley
Fall 2020
Graduate Student Instructor (Teaching Assistant)
EECS 126, Probability theory and Stochastic Process, UC Berkeley - Fall 2017, Fall 2018 and Spring 2020