After completion of the course the students will be able to: 

CO1: develop a knowledge in the field of optimization techniques and their basic concepts, principles and algorithms.

 CO2: understand fundamentals of linear programming, Integer programming and Dynamic programming.

 CO3: apply the theory of optimization methods for modelling various types of decision-making problems.

 CO4: solve the mathematical results and numerical algorithms of optimization theory to concrete Engineering problems