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