CS 590N: Logical Methods in Information Security
(Spring 2008)
Syllabus (Tentative)
Propositional Logic
Natural deduction
Semantics
SAT Solvers
Horn clauses
Predicate Logic
Proof theory
Semantics
Verification by model checking
Linear-time temporal logic
The NuSMV model checker
Branching-time temporal logic
Program verification
Modal logics
Binary decision diagrams