Teaching/Docência
  • Spring 2014: Computational Mathematics Lab, Licenciatura em Matemática Applicada e Computação, Instituto Superior Técnico, University of Lisbon, Portugal.
  • Spring 2013:  Computational Mathematics Lab, Licenciatura em Matemática Applicada e Computação, Instituto Superior Técnico, University of Lisbon, Portugal.
  • Fall 2009 Numerical Methods Lab (APPM400D), honours in Computational and Applied Mathematics, University of the Witwatersrand, South Africa.
  • Spring 2008 Numerical Methods in Finance Lab, honours in Financial Mathematics, University of the Witwatersrand, South Africa.
  • Fall 2007: Numerical Methods Lab (APPM400D), honours in Computational and Applied Mathematics, University of the Witwatersrand, South Africa. 
  • Fall 2007: Numerical Methods Topic III Lab (APPMC03), final year undergraduate class, Chemical Engineers, University of the Witwatersrand, South Africa.
  • Fall 2006: Numerical Methods Lab (APPM400D), honours in Computational and Applied Mathematics, University of the Witwatersrand, South Africa. 
  • Fall 2006: Numerical Methods Topic III Lab (APPMC03), final year undergraduate class, Chemical Engineers, University of the Witwatersrand, South Africa.
  • Fall 2005: Numerical Methods Lab (APPM400D), honours in Computational and Applied Mathematics, University of the Witwatersrand, South Africa. 
  • Fall 2005: Numerical Methods Topic III Lab (APPMC03), final year undergraduate class, Chemical Engineers, University of the Witwatersrand, South Africa.
  • Fall 2004: Numerical Methods Topic III Lab (APPMC03), final year undergraduate class, Chemical Engineers, University of the Witwatersrand, South Africa.
  • Spring 2002: Introduction in Programming Lab, undergraduate class in Computational and Applied Mathematics, Ulyanovsk State University, Russian Federation.
  • Fall 2001: Introduction in Programming Lab, undergraduate class in Computational and Applied Mathematics, Ulyanovsk State University, Russian Federation.