Учебник создан в соответствии с Федеральным государственным образовательным стандартом по направлению подготовки 010100 «Математика» (квалификация «бакалавр»). Состоит из 17 глав по основным разделам дискретной математики: комбинаторному анализу, теории графов, булевым функциям, сложности вычисления и теории кодирования. Содержит алгебраическое дополнение, описывающее структуру конечного поля, что необходимо при изучении важных вопросов теории кодирования. Теоретический материал сопровождается большим количеством примеров и задач для самостоятельного решения. Для понимания материала достаточно владение математикой в объеме первого курса технического университета. Для студентов и аспирантов высших учебных заведений технических и физико-математических специальностей.
