Teaching

List of the courses I am currently contributing and/or previously contributed.

Module Institution Role Year
CS402FZ: Parallel and Distributed Systems MIEC, China Lecturer 2023
MC:MIEC FYP MIEC, China Supervisor 2023
MC:STUDENT FYP Maynooth University, Ireland Supervisor 2023
CS210FZ: Algorithms & Data Structure MIEC, China Lecturer 2022
CS183FZ: Critical Skills Projects MIEC, China Coordinator & Supervisor 2022
EE181FZ: Critical Skills Projects MIEC, China Coordinator 2022
EE180FZ: Critical Skills Projects MIEC, China Coordinator 2022
CS261FZ: Multimedia Technology MIEC, China Lecturer 2021
CS210FZ: Algorithms & Data Structure MIEC, China Lecturer 2021
CS183FZ: Critical Skills Projects MIEC, China Coordinator & Supervisor 2021
EE181FZ: Critical Skills Projects MIEC, China Coordinator 2021
EE180FZ: Critical Skills Projects MIEC, China Coordinator 2021
MC:CS Supervisor Projects Maynooth University, Ireland Supervisor 2020
CT619: Object-Oriented Programming NUI Galway, Ireland Teaching Assistant 2017
GET6109: Semantic Web for Business Yonsei University, South Korea Teaching Assistant 2011
Java Solution Specialist Training Courses YUST, China Assistant Lecturer 2009

MIEC: Maynooth International Engineering College
YUST: Yanbian University of Science and Technology