Course webpage is here.
Network Science (Honors) Wellington, Fall 2016
Optimization (Undergraduate) Wellington, Fall 2016
Optimization (Undergraduate) Wellington, Fall 2016
Linear Algebra II (Undergraduate) Wellington, Fall 2014, Fall 2016
Theory of Computation (U) Wellington, Spring 2014
Algebra and Discrete Mathematics (Undergraduate) Wellington Fall 2008
Theory of Computation (Graduate) Wellington Spring 2007, Spring 2008
Theory of Computation (Graduate) Beijing, Fall 2022
Network Science (Graduate) Beijing, Summer 2019
Individual Strategy and Social Structure (Graduate) Beijing, Spring 2012
Mathematical Logic (Undergraduate) Amsterdam Fall 2010
Introduction to Logic in Computer Science (Graduate) Amsterdam Fall 2010
Axiomatic Set Theory (Undergraduate) Amsterdam Spring 2010
Project on Randomness and Computability (Graduate) Amsterdam Winter and Summer 2010
Model Theory (national master class) Amsterdam Spring 2010
Special topics in mathematical logic (Graduate) Amsterdam Spring 2010
Complexity Theory (Graduate) Amsterdam Fall 2009
Descriptive Set Theory (Graduate) Amsterdam Fall 2009
Algorithmic Randomness (Graduate) Leeds Spring 2006
Randomness and Effective measure (Graduate) Leeds Fall 2006
Discrete Mathematics and Linear Algebra (Tutorials) Leeds Spring 2004
Real analysis (Tutorials) Leeds Fall 2002, Fall 2003
Group Theory (Tutorials) Leeds Fall 2001, Spring 2002
Calculus (Tutorials) Leeds Spring 2001, Fall 2002