Mata kuliah ini mempelajari optimasi suatu permasalahan deterministik yang memiliki kendala, dengan penyelesaian melalui pemodelan dan metode matematis. Dalam mata kuliah ini akan dipelajari cara memformulasikan permasalahan yang bersifat deterministik ke dalam model matematis. Model dan metode yang dipelajari utamanya adalah linear programming, metode simplex, analisis sensitivitas, konsep primal-dual, integer programming, goal programming,  transportation dan assignment.