teaching
CS F213: Object Oriented Programming
BITS Pilani | Fall 2022
Undergraduate course introducing object-oriented programming concepts using Java.
- Role: Teaching Assistant
- Enrollment: ~250 students
- Responsibilities: Lab sessions, lab test preparation, student mentoring
Introduction to Machine Learning and Deep Learning
BITS Pilani | Spring 2023
Student run course on foundational ML/DL concepts and algorithms, and programming with python, numpy, and pytorch.
- Role: Instructor
- Enrollment: ~40 students
- Responsibilities: Curriculum design, lecture delivery, assignment creation, student mentoring
CS F372: Operating Systems
BITS Pilani | Fall 2023
Undergraduate course on operating system principles, including process management, memory management, and semaphore mechanisms.
- Role: Teaching Assistant
- Enrollment: ~250 students
- Responsibilities: Lab sessions, lab test preparation, student mentoring