Sobre
O autor começou-se em Computação em torno do saudoso computador IBM 1620, instalado em 1962, no então Centro de Cálculo Numérico da Escola Politécnica da Universidade de São Paulo. Formou-se Engenheiro Eletrônico por aquela Escola. Realizou estudos de pós-graduação no exterior, obtendo o grau de Ph.D. em Computação.
Formou-se em 1969, e obteve o grau de Ph.D na Universidade de Stanford em 1977, foi Professor na USP. Suas áreas de interesse são: análise de algoritmos e teoria da complexidade.