everything.study
SYSC 4111

Formal Methods in Software Engineering

0.5 credit · Undergraduate

Introduction to formal methods in software engineering with coverage of propositional and first-order logic (syntax, semantics, proof theory), formal specification languages, bounded analysis and validation, formal specification tools, and model checking with finite-state machines, temporal logic, and model checking tools.

Prerequisites & course information

Prerequisite(s): COMP 1805 , SYSC 3120 , and SYSC 4001 . Lectures three hours a week.

Sources