2014-2018 Introduction to Statistical Machine Learning ANU (COMP4670/8600) Undergraduate and Masters level course.
autumn 2011 Probabilistic Graphical Models for Image Analysis ETH Zürich Masters level course.
spring 2011 Computational Intelligence Laboratory ETH Zürich Head teaching assistant for Masters level computer science laboratory.
autumn 2010 Probabilistic Graphical Models for Image Analysis ETH Zürich Masters level course.
spring 2009 Computational Intelligence Laboratory ETH Zürich Teaching assistant for Masters level computer science laboratory.
autumn 2009 Probabilistic Graphical Models for Image Analysis ETH Zürich Masters level course.
June 2009 Support Vector Machines and Kernels for Computational Biology Intelligent Systems for Molecular Biology 2009, Stockholm, Sweden 4 hour tutorial jointly delivered with Sören Sonnenburg and Gunnar Rätsch.
spring 2009 Informatik II ETH Zürich Head teaching assistant for second year undergraduate computer science course.
autumn 2008 Image Analysis with Statistical Models ETH Zürich Masters level course.
winter 2007/2008 Advanced Methods for Sequence Analysis in Bioinformatics Eberhard Karls Universität Tübingen, Germany Masters level course developed and taught with Gunnar Rätsch and Petra Philips.
winter 2006/2007 Advanced Methods for Sequence Analysis Eberhard Karls Universität Tübingen, Germany Masters level course developed and taught with Gunnar Rätsch and Petra Philips.
September 2006 Kernel methods for Predictive Sequence Analysis German Conference on Bioinformatics 2006, Tübingen, Germany} 3 hour tutorial jointly delivered with Gunnar Rätsch.
summer 2006 Kernels in Bioinformatics Ludwig-Maximilians Universität, Munich, Germany Masters level course developed and taught with Karsten Borgwardt.