teaching
Teaching and mentorship experience
Teaching Assistant Experience
Lahore University of Management Sciences (LUMS)
Algorithms (CS 310) — Fall 2023
Led tutorial sessions and office hours, graded assignments and quizzes, supported students in understanding complex algorithmic concepts.
Introduction to Blockchain (CS 3812) — Spring 2023
Updated course assignments, supported students during tutorial sessions and office hours, helped students understand blockchain fundamentals and applications.
Topics in Blockchain Technology (CS 589) — Fall 2022
Facilitated weekly research discussions, supervised semester projects, mentored graduate students on blockchain research topics.
Computational Problem Solving (CS 100) — Fall 2022
Graded labs and quizzes, held office hours and tutorial sessions for first-year students, introduced fundamental programming and problem-solving concepts.
Mentorship
LUMS Alumni Mentorship Program — July 2024–Present
Mentor undergraduates on graduate school applications, computer science research pathways, and career development. Focus on making research paths more accessible to students without established academic networks.
GradApp Lab — July 2024–January 2025
Mentored computer science students from Pakistan on graduate admissions processes, research transitions, and application strategies for North American graduate programs.
Teaching Philosophy
I am committed to:
- Creating inclusive and engaging learning environments
- Connecting theoretical concepts to practical applications
- Encouraging critical thinking and systematic problem-solving
- Supporting students’ academic and professional development
- Making research and academic pathways more legible to underrepresented students