Introduction to evolutionary algorithms. Evolutionary testing of dedicated systems. Genetic algorithms for optimization of the DSP program. The hierarchical synthesis of dedicated systems. Generating functional tests. Built-in self-testing in sequential circuits. The evolutionary approach to multiple criteria optimization in the design of VLSI systems.