graduate at Engenharia Elétrica from Universidade Estadual de Campinas (1983), master's at Electric Engineering from Universidade Estadual de Campinas (1993) and ph.d. at Linguistics from Universidade Estadual de Campinas (1999). Has experience in Computer Science, acting on the following subjects: artificial neural networks, natural language processing, artificial intelligence, and computing.
É professor livre docente do Departamento de Ciências da Computação, na Universidade de São Paulo (USP) - Instituto de Ciências Matemáticas e de Computação (ICMC) - em São Carlos, onde ministra aulas na graduação e pós-graduação de Interfaces Cérebro-Computador, Redes Neurais, Inteligência Artificial, e Teoria da Computação. Graduado em Engenharia Elétrica - Eletrônica e Automação (1983), mestre em Engenharia de Computação (Inteligência Computacional) (1993) e doutor em Lingüística (Computacional) (1999), todos pela Universidade Estadual de Campinas (Unicamp). Orientador pleno de mestrado e doutorado no Programa de Pós-graduação em Ciência da Computação e Matemática Computacional do ICMC-USP. Está vinculado ao Laboratório de Computação Bioinspirada (BioCom). Tem experiência na área de Ciência da Computação, com ênfase em Inteligência Artificial, atuando principalmente nos seguintes temas: interfaces cérebro-computador, neurodinâmica computacional, e redes neurais artificiais biologicamente plausíveis.