Teaching
2026
Spring : Probability, Statistics and Data Visualization
Professor Incharge: Mayank Singh
Course Website: ES-114: Probability, Statistics and Data Visualization
Position : Graduate Teaching Fellow (GTF)
Taught concepts of probability, statistics, and data visualization using Python to a classroom of 360 students. Conducted weekly lab sessions, assisted in grading assignments, and provided support during exams.
2025
Fall : Machine Learning
Professor Incharge: Nipun Batra
Course Website: ES-335: Machine Learning
Position : Head Teaching Assistant (TA)
Designed and graded quizzes, assignments, and viva examinations for a large undergraduate class of 280 students, and contributed to managing instructional logistics.
Spring : Probability, Statistics and Data Visualization
Professor Incharge: Nipun Batra
Course Website: ES-114: Probability, Statistics and Data Visualization
Position : Head Teaching Assistant (TA)
Organised and evaluated quizzes, assignments, took vivas for a classroom of 320 students, while also playing a pivotal role in supporting classroom logistics.
2024
Spring and Fall : Machine Learning,
Professor Incharge: Nipun Batra
Course Website: ES-335: Machine Learning (Fall 2024) , ES-335: Machine Learning (Spring 2024)
Position : Teaching Assistant (TA)
Prepared and evaluated assessment components for 240 students, including quizzes, assignments, and viva examinations, while assisting with course administration.
2023
Fall : Computer Systems
Professor Incharge: Abhishek Bichhawat, Sameer G Kulkarni
Position : Teaching Assistant (TA)
Graded assignments and assisted the professor run a class of 40 students smoothly.
Summer : World of Engineering
Professor Incharge: Udit Bhatia
Position : Teaching Assistant (TA)
Mentored a group of 30 students in the identification, conceptualization, and modeling of a prototype to address a real-world problem, fostering their problem-solving abilities and teamwork skills.
Spring : Probability, Statistics and Data Visualization
Professor Incharge: Shanmuganathan Raman
Position : Teaching Assistant (TA)
Successfully guided over 30 students in Python libraries, including Numpy, Pandas, Matplotlib, Scipy, and Scikit-learn, enhancing their data visualization skills.
2022
Winter : Introduction to Computing
Professor Incharge: Nipun Batra, Balagopal Komarath
Course Website: ES-112: Introduction to Computing
Position : Teaching Assistant (TA)
Led a Python lab for 30 students, teaching them essential Python concepts, and helped manage logistics, invigilation, and quiz evaluation for a class of 300 students.