Evolutionary computation's goal is to solve problems by "evolving" solutions. It simulates natural evolution using analogies of mutation, crossover, and other genetic transformations on representations of potential solutions.
In this course we will examine how evolutionary computation (EC) works, how to apply it to problems and the current research areas in EC. There will be a strong emphasis on research projects and we will read some of the current literature.Prerequisites: CS213 or CS210 or permission of instructor
This course meets from 11:30-12:20 on MWF. Other course information