teaching
Courses that I have taught in the past or I am teaching at present.
BITS Pilani, Goa Campus (Dec 2025 - present):
- Artificial Intelligence (CS F407)
- Spring 2026, as IC, with A. Srinivasan [course page]
University of Cambridge (2024 - 2025):
- Supervision: Mathematical and Computational Biology (2024/25)
BITS Pilani, Goa Campus (Aug 2015 - Aug 2022):
Courses marked with ‘*’ are the ones that I have taught at least for 4 semesters. My duty for each course is either as Instructor-in-Charge (IC) or as Instructor (IN). IC has additional administrative responsibilities concerning the course.
- Deep Learning (CS F425), as IC [Course Page]
- Meta-Learning (BITS G513), as IN with Dr. Gautam Shroff [Course Page][Labs]
- Introduction to Data Science (BAZG523/CSIZG523), as IC; WILP course. [Labs]
- *Neural Networks (BITS F312), as IC
- *Machine Learning (BITS F464), mostly as IN, as IC one time. [Tutorials and Labs]
- Artificial Intelligence (CS F407), as IN
- *Database Systems (CS F212), as IN
- Computer Programming (CS F111), as IN
Additionally, I have been involved in formulating new courses for the institute:
- Deep Learning (CS F425: see version 1)
NIST, Berhampur (Jun 2014 - Jul 2015):
- Analysis and Design of Algorithms (Theory and Labs)
- Computers and Object Oriented Programming (Theory and Labs)