Teaching

  • Graduate Teaching Assistant for Distribute Computing (Fall 2023, Fall 2021)
  • Head Teaching Assistant for Artificial Intelligence (Fall 2020, Spring 2019)
  • Graduate Teaching Assistant for Artificial Intelligence (Fall 2019, Spring 2020)
  • Undergraduate Teaching Assistant for Artificial Intelligence (Spring 2017), Computer Architecture (Autumn 2016), Computer Programming & Utilization (Summer 2017)