Teaching
- 2023
- ENG2003: Information Technology
- EIE4432: Web Systems and Technologies
- EIE590: Dissertation
- 2022
- EIE4432: Web Systems and Technologies
- EIE4430/EIE4117: Honour/Capstone Project
- 2021
- EIE4432: Web Systems and Technologies
- EIE4430/EIE4117: Honour/Capstone Project
- 2020
- EIE4432: Web Systems and Technologies