Teaching

Module leader, Undergraduate courses, Xi’an Jiaotong-Liverpool University, China.   
2020, 2021 CPT208 Human-Centric Computing
Module leader, Master courses, Xi’an Jiaotong-Liverpool University, China.   
2020 CPT405 Interactive Systems
Teaching assistant, Undergraduate courses, University of Groningen, the Netherlands.
2018, 2019 Introduction to Scientific Computing
Teaching assistant, Master courses, University of Groningen, the Netherlands.
2018, 2019 Scientific Visualization
2017, 2018 Image processing
Module leader, Undergraduate courses, School of Media and Design, Hangzhou Dianzi University, China.  
10/2015-01/2016 Undergraduate course “Introduction to Digital Media Technologies“.
03/2015-06/2015 Undergraduate course “Human-Computer Interaction”.
Part-time lecturer, Undergraduate courses, Department of Computer Science, Xi’an Jiaotong-Liverpool University, China.
09/2013-12/2013 Undergraduate course “Introduction to Programming in Java”.

Module leader, Undergraduate courses, Department of Computer Science, Zhejiang Police College, China.
01/2008-07/2008 Undergraduate course “The C programming language”.
01/2008-07/2008 Undergraduate course “Systems and Net security”.
09/2007-12/2007 Undergraduate course “3ds Max Modelling and Design”.