CPSC 5540
Software Analysis and Verification
Introduction to concepts, tools, and techniques used in the formal verification of software. State-of-the-art tools used for program verification; detailed insights into algorithms and paradigms on which those tools are based, including model checking, abstract interpretation, decision procedures, and SMT solvers. TTh 2:35pm-3:50pm
Sources
- Course catalogue ↗2026–2027
- Catalogue entry ↗
Catalogue variants
- Software Analysis and Verification · Graduate / Professional