Instructor
- UNIST. CSE 324: Software Engineering. Spring 2021, Spring 2023
- UNIST. CSE 332: Theory of Computation. Spring 2022
- UNIST. CSE 552: Program Analysis. Spring 2022
- UNIST. CSE 271: Principles of Programming Languages. Fall 2021
- UNIST. CSE 524: Advanced Software Engineering. Fall 2021
Teaching assistant
- Hong Kong University of Science and Technology. CSE 2011: Object-Oriented Programming. Spring 2018
- Hong Kong University of Science and Technology. CSE 3111: Software Engineering. Fall 2017
- Hong Kong University of Science and Technology. CSE 3111: Software Engineering. Fall 2016
- Georgia Institute of Technology. CS 6340: Software Testing and Analysis. Spring 2013
Student mentoring
- Danning Xie, Purdue University. 2020.
- Yitong Li, Purdue University. 2020.
- Yi Liu, Southern University of Science and Technology. Spring 2019
- Junrong Xie, Hong Kong University of Science and Technology. Spring 2015