- CS6290: Algorithmic Techniques for Massive Graphs (2021)
- CS6713: Scalable Algorithms for Data Analysis (2021 : Co-teaching with Rakesh Venkat)
- CS2443: Algorithms (2020, 2021, 2022)
- CS5390: Algorithmic Techniques for Massive Data (2020)
- CS202: Design and Analysis of Algorithms (2020), IIIT Raichur
(Co-taught with N.R. Aravind) - CS5440: Parameterized Algorithms (2019,2022)
- CS122: Introduction to Data Structures (2019), IIIT Raichur
(Co-taught with Rakesh Venkat)