Course Description Evolutionary Programming
Course Description Evolutionary Programming
Evolutionary Programming Cr. 3 (3-0). Prerequisites: graduate standing, programming experience, MATH 3336 or consent with instructor. Theory and application of evolutionary programming and other related areas in evolutionary and natural computation centering on genetic algorithms and programming, evolution stategies, artificial life, and other models that rely on evolutionary principles. Students will perform course projects that apply the discussed techniques to numerical optimization problems, to machine learning, and to the simulation of biological and cultural systems.