Docência.
Serviço docente enquanto professor auxiliar do Departamento de Informática (DI).
2009/10
Semestre par:
Programação para as Ciências Experimentais.
Regência. Teóricas, P2 e P3.
Bioinformática Aplicada.
Constraint Programming.
Lectures 7 and 8.
Semestre ímpar:
Pensamento Crítico.
Regência. Teóricas, P1 e P2.
Logic Programming Engineering.
Regência.
2008/9
Semestre par:
Programação para as Ciências Experimentais.
Regência. Teóricas e turno prático P4.
Semestre ímpar:
Pensamento Crítico.
Regência. Teóricas e turno prático P1.
Bases de Dados.
Turnos práticos P2, P4 e P6.
2007/8
Semestre par:
Programação para as Ciências Experimentais.
Regente. Teóricas e turnos práticos P1, P2 e P5.
Semestre ímpar:
Pensamento Crítico.
Turnos práticos P1, P2, P3 e P6.
Curso Monográfico de Bioelectroquímica.
Material para aula de simulação (16 de Outubro de 2007).
2006/7
Semestre par:
Programação para as Ciências Experimentais.
Regente. Aulas teóricas e turnos P1 e P3.
Programação em Lógica.
Turnos práticos P2 e P3
Semestre ímpar:
Pensamento Crítico.
Turnos práticos P1, P2 e P3.
2005/6
Semestre par:
Programação para as Ciências Experimentais.
Turnos práticos P1 e P2.
Programação em Lógica.
Turnos práticos P4 e P5
Semestre ímpar:
Lógica Computacional.
Turnos práticos P2 e P3.
Programação para as Ciências Experimentais.
Turno prático P5.