Teaching Assistance


I have served as a teaching assistant (TA) for the following courses. My role as a TA involved assisting students in solving the doubts related to lab exercises and evaluating the submissions.
  • Operating Systems (2022-23) by Prof. Smruti Ranjan Sarangi (66 students).
  • Architecture of High Performance Computers (2022-23) by Prof. Smruti Ranjan Sarangi (57 students).
  • Introduction to Machine Learning (2021-22) by Prof. Sumantra Dutta Roy (50 students).
  • Discrete Mathematics (2021-22) by Prof. Ashish Chiplunkar (146 students)
  • Operating Systems (2020-21) by Prof. Smruti Ranjan Sarangi (70 students).
  • Computer Architecture (2020-21) by Prof. Smruti Ranjan Sarangi (30 students).
  • Computer Architecture (2019-20, NPTEL) by Prof. Smruti Ranjan Sarangi (8707 students).
  • Computer Architecture (2019-20) by Prof. Smruti Ranjan Sarangi (193 students).
NPTEL is a joint project of IITs and IISC funded by the Ministry of Education (MoE) Government of India

Paper Review


I have been fortunate to act as a reviewer for the following conferences and journal.
Conferences HPCA, HiPC, ICCD, ICPP, MICRO, ICCAD
Journals JSA

Mentoring Students



I have been fortunate to mentor some student projects during my Ph.D.
Student Name Sem/Year Project Name Project Type
Adeeb N A Sem 3, 2019-20 Design of a secure electric vehicle charging station Master's project
Rushang Gupta, Raghav Gupta Sem 7, 2019-20 Design of a secure electric vehicle charging station Bachelor's project
Harshit Singh, Nikita Bhanu Sem 2, 2020-21 Design and exploration of the simulation platform for drones Master's project
Battala Divyateja Sem 3, 2021-22 Design of a automatic research paper renaming app Master's project
Santoshi Supraja, Nikil Ratna Sem 7, 2021-22 Algorithm identification usign machine learning Master's project