The first part of this course provides the participants a basic knowledge about linear programming, duality theory and its application in practice. The second one focuses multi-criteria decission making.