Эта книга представляет собой современный учебник по дискретной матиматике. Кроме таких разделов, как математическая логика, теория множеств, комбинаторика, теория графов, теория алгоритмов и вычислений, традиционно вклачаемых в основной курс дискретной матиматики, она содержит обширный курс о теории вероятностей, алгебре и теории чисел. Особое внимание уделено теории докозательств. Чтение книги требует некорой математической культуры, хотя для изучения основных глав достаточно знаний по матиматике в обьеме средней школы. Материал сопровождается многочисленными примерами, в конце каждого раздела приводится большое колличество упражнений.