- Operating Systems, Spring 2018, Spring 2019, Spring 2020, Spring 2021, Spring 2022.
- Project Management, Spring 2018, Spring 2019.
- Embedded System Design and Implementation, Autumn 2018, Autumn 2019, Autumn 2020, Autumn 2021, Spring 2022.
- Intelligent Edge Computing, Spring 2021.
- Software Testing and Quality Assurance, Spring 2018.
- Intelligent Edge Computing, Spring 2021.
- Algorithms COMP3600/6466 in 2012, 2013, and 2014. The Australian National University