Lista de disciplinas leccionadas
- Programação com Objectos (2014/2015, 1º Semestre, LEIC-A, MEIC-A)
- Programação Avançada (2013/2014, 2 Semestre, MEIC-A)
- Introdução aos Algoritmos e Estruturas de Dados (2013/2014, 2 Semestre, LEIC-A)
- Análise e Síntese de Algoritmos (2013/2014, 2 Semestre, LEIC-A, MEGE, MEIC-A)
- Programação com Objectos (2012/2013, 1 Semestre, LEIC-A, MEIC-A)
- Programação Avançada (2011/2012, 2 Semestre, MEIC-A)
- Compiladores (2011/2012, 2 Semestre, LEIC-A)
- Programação Avançada (2007/2008, 2 Semestre, MEIC-A)
- Engenharia de Software (2007/2008, 2 Semestre, LEIC-A, MEIC-A)
- Introdução aos Algoritmos e Estruturas de Dados (2006/2007, 2 Semestre, LEIC-pB, LEIC-A)
- Compiladores (2006/2007, 2 Semestre, LEIC-pB, LEIC-A)
- Engenharia de Software (2005/2006, 2 Semestre, LERCI-pB, LEIC-Taguspark-pB)
- Algoritmos e Estrutura de Dados (2005/2006, 2 Semestre, LERCI-pB, LEIC-Taguspark-pB)
- Engenharia de Software (2004/2005, 2 Semestre, LEIC-pB)
- Compiladores (2003/2004, 2 Semestre, LEIC-pB)
- Engenharia da Programação (2003/2004, 1 Semestre, LEIC-pB)
- Compiladores (2002/2003, 2 Semestre, LEIC-pB)
- Engenharia da Programação (2002/2003, 1 Semestre, LEIC-pB)
- Engenharia da Programação (2001/2002, 1 Semestre, LEIC-pB)