Previous lecturing experience

University of Liverpool 2011-2022 COMP226 Computer-Based Trading in Financial Markets
University of Liverpool 2011-2017 COMP396 Honours Year Automated Trading Project
University of Liverpool 2009-2011 COMP516 Research Methods for Computer Science
University of Warwick 2007-2009 CS409 Algorithmic Game Theory
McGill University 2007 Guest lectures for COMP566 Discrete Optimization
University of Leicester 2007 CO7211 Discrete Event Systems
University of Leicester 2006-2007 CO7212 Game Theory in Computer Science
London School of Economics 2006 Replacement lecturer for MA300 Game Theory

Previous class teaching experience

University of Leicester 2006–2007 CO7212 Game Theory in Computer Science; CO7211 Discrete Event Systems
London School of Economics 2000-2006 MA300 Game Theory; MA314 Theory of Algorithms; MA314 Programming Help Sessions; MG205 Competitive Strategy and Game Theory