Fundamental principles of evolutionary computation; Computational optimization; Solution representation and fitness functions; Population-based search; Selection, crossover, and mutation; Evolutionary algorithms; Constraint handling; Introduction to multi-objective optimization; Performance analysis of evolutionary algorithms; Applications of evolutionary computation in engineering, computer science and artificial intelligence; Program implementation and optimization project development.
- Teacher: THAMMARSAT VISUTARROM