Навчальний посібник Математичне програмування містить необхідний мінімум знань з наступних розділів: загальна задача лінійного програмування та методи її розв'язання, двоїстість у лінійному програмуванні, транспортна задача, цілочисельне програмування, елементи нелінійного програмування, елементи теорії ігор, елементи стохастичного та динамічного програмуванння, а також задачі для самостійного розв'язання та завдання розрахункової роботи.