Print and PDF Options

COMP 3400 [0.5 credit] Computational Logic and Automated Reasoning


Applications of formal logic in computer science. Symbolic logics such as classical predicate calculus are used to represent domain knowledge, to model computational problems and to solve them by means of automated reasoners. Applications include artificial intelligence, software engineering, data management and hardware verification.
Prerequisite(s): COMP 2804.
Lectures three hours a week.