Teaching

Guest lectures and hands-on lab instruction at Vanderbilt University, spanning mathematical optimization, embedded systems, and C++ programming.

Guest Lecturer - Artificial Intelligence (CS 5260)

Feb 2025
Vanderbilt University
Graduate course

Taught about Mathematical Optimization using (Mixed Integer) Linear Programming through interactive and intuitive examples of military rationing, energy management.

Embedded Systems Lab: Teaching Assistant

Aug 2021
Vanderbilt University, Department of Electrical and Computer Engineering · Nashville, TN
Undergraduate Lab

Served as a Graduate Teaching Assistant for the Embedded Systems Lab course during the Fall 2021 semester. Instructed undergraduates in C++ programming fundamentals, guiding them through a progressive lab curriculum that started with core language concepts and culminated in building logic-based, code-controlled cars using microcontrollers.

Key Responsibilities:

  • Taught C++ programming concepts including pointers, object-oriented design, and hardware interfaces
  • Guided students through hands-on labs involving sensor integration, motor control, and real-time systems
  • Supervised the final project where students designed and programmed autonomous logic-driven vehicles
  • Provided one-on-one debugging support for hardware-software integration challenges