About Publications Teaching Service Talk Students Enjoy Research

  • Instructor, CS326, Software Engineering [Course Website]
    For undergraduate students at North Carolina State University, 2025, Spring.
  • Instructor, CS591/791, Generative AI for SE [Course Website]
    For graduate students at North Carolina State University, 2024, Fall.
  • Instructor, CS326, Software Engineering [Course Website]
    For undergraduate students at North Carolina State University, 2024, Spring.
  • Instructor, CS591/791, Generative AI for SE [Course Website]
    For graduate students at North Carolina State University, 2023, Fall.
  • Guest Lecture, Code Embeddings: Impact, Methods and Challenges Slide
    For graduate students in Dalhousie University, 2023.
  • January, 2020 - April, 2020: Teaching Assistant
    IS706 - Software Mining and Analysis, Singapore Management University (SMU)
    Responsibility:
    • Design, and prepare the materials of the in-class exercise. And instruct and Q&A during the class.
    • Lead the paper reading discussion.
    • Students' feedback
  • Graduate Instructor Certification, Singapore Management University, Singapore, 2019.