As técnicas computacionais que são hoje denominadas por Computação Evolutiva e por Metaheurísticas se desenvolveram, de maneira relativamente independente, durante os últimos 40 anos do século XX, no seio de duas comunidades científicas que mantiveram relativamente pouco contato ao longo desse período. Durante esse tempo, ambos os conjuntos de técnicas se consolidaram, sendo hoje reconhecidos como parte integrante do repertório fundamental de ferramentas da Computação e da Engenharia que possibilitam a síntese de muitos dos sistemas tecnológicos hoje existentes. Apenas no decorrer da última década do século XX se formou, nas respectivas comunidades científicas, uma consciência das conexões existentes entre esses dois corpos de conhecimento, que partilham muitos dos seus princípios e fundamentos. O presente livro foi escrito com o objetivo de constituir uma obra de referência em Língua Portuguesa, abrangendo os níveis de graduação e pós-graduação do nosso ensino universitário e politécnico, na sequência das edições já realizadas da Escola Luso-Brasileira de Computação Evolutiva.