Atualmente, estou interessado em orientar alunos nos seguintes temas:
Com a ascensção da Web, a computação teve que lidar com um mundo em que as restrições dos sistemas de computação não eram apenas tecnológicas, mas também humanas; impostas pelos complexos efeitos que as pessoas criam quando coletivamente usam a Web para comunicação, auto-expressão e criação de conhecimento. A ferramenta ideal para essas situações é a teoria dos jogos.
A teoria dos jogos foi projetada para situações em que o resultado da decisão de uma pessoa depende não apenas de como ela escolhe entre várias opções, mas também sobre as escolhas feitas por outras pessoas que estão interagindo. Ela surge em muitos contextos, por exemplo:
A otimização é usada em problemas de engenharia, de administração, de logística, de transporte, de economia, de biologia ou de outras ciências, quando se consegue construir modelos computacionais bastante representativos do problema em questão, em geral com o objetivo de maximizar lucros ou minimizar custos. Quando o número de soluções é finito, uma maneira ingênua de encontrar uma solução ótima é testar todas as possíveis soluções. Na prática, porém, mesmo em problemas pequenos, essa estratégia pode ser muito ruim. Assim, os algoritmos de otimização usam técnicas inteligentes para encontrar a solução destes problemas de maneira rápida. Alguns dos mais conhecidos problemas de otimização:
Algumas das técnicas usadas para resolver problemas de otimização são:
A tecnologia atual permite a implementação de algoritmos de processamento de áudio, que têm sido desenvolvidos para os mais diversos objetivos. Dentre eles, podemos citar:
A introdução da tecnologia MIDI permitiu computadores interagirem com sintetizadores através de uma interface comum. Desde então, o termo "computação musical" foi usado para descrever as aplicações da computação em composição musical. A computação musical inclui a teoria e aplicações de tecnologias na música, como a síntese de som, processamento de áudio digital, design de som, difusão sonora, acústica e psicoacústica.