PhD level

  • Systems Biology Module (1 week), PhD course, part of the Integrative Biology and Biomedicine, PhD programme, Instituto Gulbenkian de Ciencia. Teaching and practical exercises (7 hours): Dynamical models in infectious diseases and biomedicine (3 editions: Nov. 2017, May 2017, April 2016) Module co-organizer with Dr. Claudine Chaouiya.
  • Mathematical Modelling in Epidemiology (1-day course), Graduate program Science for Development (PGCD), Cidade da Praia – Cabo Verde ( Invited lecturer) July 2014

Master level

  • Invited Assistant Professor at the Department of Mathematics, IST, University of Lisbon, Mathematical Models in Biomedicine (Sept. 2021-Feb. 2022)
  • Invited lecturer at the Department of Applied Mathematics, University of Tirana, Applied Differential Equations in Mathematical Biology (2020)
  • Invited lecture (3 hours) in the course Epidemiology in Infectious Diseases and in Microbiology (coordinated by Dr. Joao Carrico), part of the Master programme Clinical Microbiology and Emerging Infectious Diseases, Faculty of Medicine, University of Lisbon, November 2017
  • Computational Biology in the Biomedical Practice (15-hours), co-taught with Dr. Claudine Chaouiya, selective course in the Master programme Bioinformatics and Computational Biology, Faculty of Sciences, University of Lisbon, Portugal (Invited lecturer)  March-April 2017
  • Introduction to mathematical epidemiology, 3-hour lecture to Master students in Bioinformatics and Computational Biology, Faculty of Science, University of Lisbon, held at Instituto Gulbenkian de Ciencia, Portugal, June 2016

Undergraduate level

  • Optimization 1st cycle Mathematics Course, ISCTE, Lisbon (Invited Assistant Professor) Feb.-Jun. 2021
  • Mathematical models in medicine and public health (2-hour lecture), Evolutionary Medicine Course at Faculty of Medicine (taught by Dr. Patricia Brito), Universidade Nova de Lisboa, Portugal (Guest lecturer) April 2015

       2007-2011  (University of Glasgow, UK)

  • Mathematics 1R: Algebra and Dierential Calculus (Tutor);
  • Mathematics 1S: Algebra and Dierential Calculus (Tutor, Marker);
  • Mathematics 2C: Topics in Applied Mathematics (Tutor/Teaching assistant);
  • Mathematical Ecology (Level 3 course for Biology students) (Tutor)