Principal
    Ensino e formação
        Linhas orientadoras
        Aspectos inovadores
        LEEC
        LEIC
        LESC (Univ. Madeira)
        MEEC
        MCC (Eng. Civil)
        Formação profissional
Ensino e formação 

Desenvolve a sua actividade docente em regime de dedicação exclusiva, nas Licenciaturas em Engenharia Electrotécnica e de Computadores (LEEC) e em Engenharia Informática e de Computação (LEIC), bem como no Mestrado em Engenharia Electrotécnica e de Computadores (MEEC).
Desde Outubro de 2000, e no âmbito de um protocolo de prestação de serviços estabelecido entre a FEUP e o Buskerud College of Engineering (Kongsberg, Noruega), desempenha as funções de professor convidado no Institutt for datateknikk desta escola.
Com carácter não regular, desenvolveu também actividade docente na Universidade da Madeira (ao abrigo do protocolo existente entre as Universidades do Porto e da Madeira) e no Mestrado em Construções Civis da FEUP (Departamento de Engenharia Civil).