Teaching Experience

Teaching

Teaching assistant experience at HKUST, supporting undergraduate courses in algorithms and data structures.

Design and Analysis of Algorithms (COMP 3711)

Hong Kong University of Science and Technology

Fall 2023
Teaching Assistant

Assisted in teaching algorithm design techniques including divide-and-conquer, dynamic programming, greedy algorithms, graph algorithms, and NP-completeness.

Design and Analysis of Algorithms (COMP 3711)

Hong Kong University of Science and Technology

Fall 2022
Teaching Assistant

Supported instruction of core algorithms course covering asymptotic analysis, sorting, graph algorithms, dynamic programming, and computational complexity. Conducted tutorials, prepared teaching materials, and provided student mentoring.

Teaching Philosophy

I believe in making complex algorithmic concepts accessible through intuitive explanations, visual aids, and hands-on problem solving. My goal is to help students develop not just technical skills, but also the algorithmic thinking mindset that enables them to approach novel computational challenges.