Bacharel em Ciência da Computação pela Universidade Federal da Paraíba (1988), mestre em Ciência da Computação pela Universidade de Brasília (1992) e Docteur en Science(Informatique) pela Université d'Aix-Marseille III (Droit, Econ. et Sciences) (1997) e fomação de pós-doutorado pela Université de Montpellier II(2002) e no consórcio do projeto europeu ENCORE (2003). Atualmente é professor titular da Universidade Federal de Alagoas. Tem experiência na área de Ciência da Computação, com ênfase em Arquitetura de Sistemas de Informação, atuando principalmente nos seguintes temas: ambientes de aprendizagem social, colaboração educativa, educação a distância, agentes artificiais, gestão do conhecimento,interação homem computador, usabilidade.
bachelor's at Bacharelado Em Ciencia da Computacao from Universidade Federal da Paraíba (1988), master's at Computer Science from Universidade de Brasília (1992) and doctorate at Doctorat En Informatique from Université Paul Cézanne Aix Marseille III (1997). Has experience in Computer Science, focusing on Computer Systems Architecture, acting on the following subjects: ambientes de aprendizagem social, colaboração educativa, agentes artificiais, informática aplicada à educação and informática educativa.