Підручник містить теоретичний та практичний матеріал з дисципліни «Комп’ютерна дискретна математика», який охоплює математичну логіку, теорію множин, відношення, булеві функції (зокрема, завадостійке кодування), комбінаторику та теорію графів. Значну увагу приділено деревоподібним структурам та алгоритмам, реалізованим мовою С++. Наведені приклади розв’язування типових задач, контрольні запитання, тести та індивідуальні завдання для лабораторних робіт дадуть змогу студентам розширити і закріпити лекційний матеріал, а також отримати практичні навички застосування алгоритмів дискретної математики, які використовують у процесі розроблення та відлагодження комп’ютерних програм.
Для студентів спеціальності «Інженерія програмного забезпечення» та інших спеціальностей галузі знань «Інформаційні технології», а також для всіх, хто цікавиться розробленням програмного забезпечення та конструюванням і аналізом алгоритмів.