Дисципліна забезпечує фундаментальну підготовку майбутніх бакалаврів з комп’ютерних наук необхідну для вирішення оптимізаційних задач в галузі техніки, економіки, планування і проектування. 

Зміст дисципліни охоплює коло питань пов'язаних з методами вирішення задач лінійного, дискретного, нелінійного програмування та теорії ігор. 

Курс надає майбутнім фахівцям теоретичні знання з постановки оптимізаційних завдань та дозволяє сформувати найважливіші практичні вміння з вибору методів та розробки алгоритмічного забезпечення програмних засобів розв’язання прикладних завдань в різних галузях сучасного суспільства.