General introduction to optimization problems. Optimization techniques: hill climbing, simulated annealing, evolution strategies, and genetic algorithms. Evolution programming techniques.
Credit Hours: (3) Prerequisite(s):ITCS 6114 or permission of instructor.