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