Teaching

Teaching experience at Virginia Tech and the Lahore University of Management Sciences.

Virginia Tech

Graduate Teaching Assistant · January 2025–Present

  • System and Software Security (CS 5590) — Dr. Matthew Hicks
  • Professionalism in Computing (CS 3604) — Dr. Dan Dunlap
  • Intro to Programming (CS 1604) — Dr. Timothy Richards

I have supervised undergraduate teaching assistants and held weekly office hours supporting students with course concepts and Python/C++ debugging.

Lahore University of Management Sciences (LUMS)

Undergraduate Teaching Assistant · September 2020–August 2022

  • Introduction to Programming (CS 200) and Artificial Intelligence (CS 331) — Dr. Mian Muhammad Awais
  • Software Engineering (CS 360) — Dr. Suleman Shahid
  • Computer Vision Fundamentals (CS 436) — Dr. Murtaza Taj
  • Computational Problem Solving (CS 100) — Dr. Muhammad Fareed Zaffar

I supported communication for 100+ students and supervised 25+ software engineering projects.