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