- Associate Professor at ISEGI-UNL in the areas of information systems, decision support systems, geographic information systems and data mining;
- Invited teacher at the Institute for Geoinformatics, University of Muenster, Germany, International Spring School March 29 – 31, 2010 (Course on “Self-Organizing Maps”)
- SUGIK (Sustainable Geographic Information Knowledge Transfer for Postgraduate Education)
- Master course in Geographic Informatio Science and Systems, Universidade de Cabo Verde (UniCV), June 2009.
- Master course in Geographic Informatio Science and Systems, Universidade Católica de Moçambique (UCM). November 2009.
- Teacher at the eduGI, involving 8 European partners (ITC Enschede, The Netherlands; U Harokopio, Athens, Greece; UN Lisbon, Portugal; U Münster, Germany (coordinator); BWU Munich, Germany; U Uppsala, Sweden; TU Vienna, áustria; U West Hungary, Székesfehérvár), January 10 - March 31, 2007 (Course on “GeoSpatial Data Mining”)
- Teacher at the eduGI.LA Network (Network for GI Science Education - Latin-America II), involving 7 partners worldwide (INPE, Brazil, IT Toluca, México, U Concepción, Chile, U Jaume I, Spain, UN Lisbon, Portugal, U Münster, Germany (coordinator), U Pernambuco, Brazil), April 6 - May 12, 2006 (Course on “Self-Organizing Maps for Geospatial Data Mining”)
- Invited teacher at the Instituto Nacional de Pesquisas Espaciais (INPE), São José dos Campos, Brasil, November 19 – 30, 2005 (Course on “Geographic Data Mining”)
- Invited teacher at the Institute for Geoinformatics, University of Muenster, Germany, International Fall School October 10 – 15, 2005 (Course on “Geographic Data Mining”)
- Invited lecturer at the Universitat Jaume I, Castellón, Spain, International Postgraduate Course on Geographic Information Technologies, 31 May – 11 June, 2004. (Lectures on “Geo-Spatial Data Mining”)
- Invited lecturer at the Institute for Geoinformatics, University of Munster, Germany, First edugi.NET Summer School, July 28 - August 6, 2002. (Lectures on “Geo-Spatial Data Mining”)
- Lecturer at the Direcção Geral de Saúde (Portuguese Health Agency) Course on Geographical Information Systems. Lisbon, May 19-21, 1999.
- Lecturer at the TES (Training of European Statisticians) Institute - Course SIS-205 on Geographical Information Systems. Lisbon, March 26-29, 2001.
- Lecturer at the TES (Training of European Statisticians) Institute - Course TES SUP-205-E Geographical Information Systems. Lisbon, April 26-29, 1999.
- Lecturer at the Direcção Geral de Saúde (Portuguese Health Agency) Course on Geographical Information Systems. Lisbon, March 15-16, 1999.
- Lecturer at the TES (Training of European Statisticians) Institute - Course TES SUP-205-E on Geographical Information Systems. Lisbon, December 14-17, 1998.
- Lecturer at the Direcção Geral de Florestas (Portuguese Forestry Agency) Course on Geographical Information Systems. Lisbon, September 1-21, 1998.
- Lecturer at the TES (Training of European Statisticians) Institute Course TES SUP-205-E on Geographical Information Systems. Lisbon, November 10-13, 1997.
- Lecturer at the Direcção Geral de Florestas (Portuguese Forestry Agency) Course on Geographical Information Systems. Lisbon, September 1-12, 1997.