I have been teaching in different parts of the world. I enjoy interacting with students from different countries. They always give me a lot of inspiration!

Senior Lecturer

Department of Information Technology, Uppsala University, Sweden
1DT052 Computer Networks I (2012 Fall Period 1)
1DT066 Distributed Information Systems (2012 Fall Period 2)
1DL931 STS Independent Project Course (2013 Spring Period 4)
1DT047 Peer-to-Peer Computing (2014 Summer)
1DT054 Project CS (2014 Fall Period 1 & 2)
1DT032 Advanced Computer Science Studies in Sweden (2015 Fall Period 1)
1DT054 Project CS (2015 Fall Period 1 & 2)
1DT054 Project CS (2016 Fall Period 1 & 2)
1DT054 Project CS (2017 Fall Period 1 & 2)

Lecturer

Department of Information Technology, Uppsala University, Sweden
1TT821/1DT014 Computer Networks I (2008 Fall Period 2)
1DT052 Computer Networks I (2009 Fall Period 1)
1DT057 Distributed Information Systems (2009 Fall Period 2)
1DT057 Distributed Information Systems (2010 Fall Period 2)
1DT066 Distributed Information Systems (2011 Fall Period 2)

Demonstrator

Department of Electrical and Electronic Engineering, Imperial College London, United Kingdom
E1.8/E2.18 Algorithms and Data Structures (2008 Spring)

Teaching Assistant

Department of Computer Science and Engineering, Chinese University of Hong Kong

CSC 5340 Advanced Topics in Distributed Software Systems (2003 Fall, 2004 Fall , 2005 Fall)
CSC 7230 Object-based Distributed Systems (2003 Fall, 2004 Fall, 2005 Fall, 2006 Fall)
CSC 3100 Software Engineering (2004 Spring, 2005 Spring, 2006 Spring)
CSC 2120 Introduction to Software Engineering (2007 Spring)
ERG 3820 Software Engineering Practice (2005 Spring, 2007 Spring)

Teaching Assistant

Department of Systems Engineering Engineering Management, Chinese University of Hong Kong

ECT 7120 Distributed and Mobile Systems (2004 Spring, 2005 Spring, 2006 Spring, 2007 Spring)

Teaching Assistant

School of Science and Technology, Open University of Hong Kong

MT201 Computing Fundamentals with Java (2003 Fall, 2004 Spring)