Upon successful completion of this subject, students will be able to:
1. identify and pose an optimization problem.
2. Apply local optimisation methods to solve an optimization problem.
3. Apply genetic algorithms to solve an optimization problem.
4. Apply neural networks to solve an optimization problem.