В учебное пособие включены задачи и упражнения вузовского курса дискретной математики, включая разделы, связанные со спецификой информационно-коммуникационных технологий. В каждой главе приводятся теоретические сведения, необходимые для решения задач разного уровня сложности, ответы и во многих случаях подробные пояснения к решениям. Во втором издании, в отличие от первого, выходившего под названием «Задачи по дискретной математике», используется язык программирования Python. Добавлены более 50 новых задач с решениями и ответами, а также контрольные вопросы к каждой главе. Для студентов и преподавателей профильных вузов.