Evolutionary Computations

Course Code
MAI607
Course Title
Evolutionary Computations
Course Description
This course will cover topics in evolutionary computations and their application to solve optimization problems. Course topics include: basics of genetic algorithms; constrained optimization; Multimodal Optimization; Multiobjective Optimization; Swarm Intelligence; Genetic Programming; and Combinatorial Optimization. Students also are required to review research on evolutionary computation and work in group projects (2 to 3 students) to solve a problem using evolutionary-based algorithms.
Prerequisites
MAI602
Credits
3