В результате изучения дисциплины студент должен:

- знать:

- основные понятия и факты теории множеств, комбинаторного анализа, общей алгебры, теории графов, математической логики, сетевого планирования, теории потоков в сетях;

- уметь:

- разрабатывать эффективные алгоритмы и отлаживать программы с использованием современных компьютерных технологий;

- применять методы анализа прикладной области на концептуальном, логическом, математическом и алгоритмическом уровнях;

- иметь навыки:

моделирования прикладных задач методами дискретной математики.