Teaching
Teaching experience at Virginia Tech and Lahore University of Management Sciences.
Graduate Teaching Assistant — Virginia Tech
December 2024 – December 2025
- CS 1054 — Introduction to Programming in Java
- CS/ECE 5590 — System and Software Security
- CS 5024 — Ethics and Professionalism in Computer Science
Undergraduate Teaching Assistant — LUMS
August 2022 – May 2023
- CS 360 — Software Engineering
- CS 5310 — Computer Vision Fundamentals
My teaching experience spans introductory programming, software engineering, computer vision, security, and professional ethics across undergraduate and graduate courses.