Teaching

Guest Lecture, Guest Lecture: CS 4530/7530 Cloud Computing, 2026

November 2026

  • Invited by Dr. Alicia Esquivel Morel to deliver a guest lecture on Heterogeneous Hypergraph Attention Network for Scholar Recommendation and Team Formation to 40+ undergraduate and graduate students.
  • Covered deploying AI and LLM services on cloud infrastructure, including a hands-on demonstration of my research project.

Teaching Assistant, Algorithm Design and Programming I, 2026

Aug - Dec 2023, Aug - Dec 2026

Assisted Dr. Ufuktepe in teaching and grading a course on Algorithm Design and Programming I.

  • Designed and taught lab lectures with 100+ undergraduate students.
  • Responsible for developing and managing course materials, holding office hours, and submitting and approving grades.
  • Designed and developed an AI-powered educational platform to enhance classroom learning experiences.

Teaching Assistant, Computer Network, 2026

Aug - Dec 2023, Jan - May 2026

Assisted Dr. Micheal Jurczyk in teaching and grading a course on Computer Network.

  • Mentored 80+ undergraduate students and graduate students.
  • Responsible for lecturing, developing, and managing course materials, holding office hours, and submitting and approving grades.

Teaching Assistant, Cloud Computing, 2025

Jan - May 2022, Aug - Dec 2025

Assisted Prof. Prasad Calyam with teaching a course on Cloud Computing.

  • Designed hands-on instruction labs that use public clouds (e.g., AWS, GCP) as well as open clouds (e.g., GENI, Chameleon, Nautilus, and CloudLab).
  • Mentored and helped 80+ graduate and undergraduate students in class.
  • Mean Course Evaluation Score: 4.7/5

Teaching Assistant, Advanced Algorithm Design, 2023

Aug - Dec 2022, Jan - May 2023

Assisted Prof. Ries in teaching and grading a course on Advanced Algorithm Design (Fall 2022 and Spring 2023).

  • Designed and taught lab lectures with 40+ undergraduate students.
  • Responsible for developing and managing course materials, holding office hours, and submitting and approving grades.