teaching
Courses that I have taught in the past or I am teaching at present.
At Industry/Academia (sometime in the future):
I would like to teach the following courses:
- Graph Representation Learning
- Geometric Deep Learning
- Deep Learning
- Neuro-Symbolic Learning
- Machine Learning
- Theory of Large Language Models
- AI for Health Sciences
- Computational Biology
- Learning from Relational Databases
At BITS Pilani, Goa Campus (2015 - 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; I started this course in our department. [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; I started this course in our department.
- *Machine Learning (BITS F464): mostly as IN, as IC one time. [Tutorials and Labs]
- Artificial Intelligence (BITS 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)
At NIST, Berhampur (2014 - 2015):
- Analysis and Design of Algorithms (Theory and Labs)
- Computers and Object Oriented Programming (Theory and Labs)