The text is a self-contained guide, widely used in both graduate and advanced undergraduate computer science programs. It covers several critical areas:
Zohar Manna’s seminal work, , first published in 1974 by McGraw-Hill , stands as a foundational text that transitioned the practice of debugging from an art into a rigorous science. By applying mathematical logic to computer programming, Manna provided the first comprehensive treatment of sequential program verification. The Core Objective: Science Over Art
: Discussions on finite automata and Turing machines to establish what can and cannot be computed.
: Covers basic notions, natural deduction, and the resolution method, which serve as the logical building blocks for verification.