Международное издательство Springer выпустило второе издание книги ученых Воронежского госуниверситета: заведующего кафедрой цифровых технологий факультета компьютерных наук профессора Сергея Кургалина и доцента этой же кафедры Сергея Борзунова «The Discrete Math Workbook: A Companion Manual Using Python», серия «Texts in Computer Science» (Springer, 2020. – 500 p.).
Первое издание книги, вышедшее в 2018 году, имело большой успех у читателей, о чем свидетельствует значительное количество закупок книг по всему миру и многочисленные обращения к ней читателей на сайте издательства Springer. Поэтому было решено учебник переиздать.
Книга создана на основе опыта преподавания курса дискретной математики на факультете компьютерных наук ВГУ. Большое количество примеров и задач охватывает весь университетский курс этого предмета и выгодно отличает этот учебник от аналогичных изданий. Практически ко всем задачам имеются ответы, указания или подробные решения. Также во втором издании добавлены контрольные вопросы к главам.
В качестве языка программирования использован Python. Выбор этого языка обусловлен его универсальностью и быстрым ростом популярности в мире.
Содержание книги можно подразделить на две части. В первой дается краткий теоретический материал и задачи с решениями по «классической» дискретной математике. Вторая ориентирована на подготовку будущих программистов.
В учебнике содержится важный материал по асимптотическому анализу, построению и исследованию алгоритмов, в том числе параллельных, отладка которых проводилась в Суперкомпьютерном центре ВГУ.
Издание предназначено для студентов, аспирантов, научных сотрудников и преподавателей вузов. Оно может использоваться для организации и проведения лекционных, практических и лабораторных занятий, а также для самостоятельной работы студентов и повышения квалификации специалистов.