- Computer Networks and Internet 1 (Winter 2012 – Spring 2015, Spring 2016)
- Introduction to Computer Networks (Winter 2003 – Winter 2005)
- Principles of Fault-Tolerant Distributed Systems (Spring 2004)
- Tools for Computer Systems Analysis (Winter 2015, 2016)