Logic in Computer Science: Modelling and Reasoning about Systems

(2th edition)

by Michael Huth and Mark Ryan

1. Propositional logic
2. Predicate Logic
3. Verification by Model Checking
4. Program verification
5. Modal logics and agents
6. Binary decision diagrams