Skip to main content
TR EN

Course Catalog

CS 502 Automated Reasoning 3 Credits
Formal principles, and algorithms for reasoning about knowledge represented in a logical language (e.g., methods used by the state-of-the-art SAT solvers, QBF solvers, and theorem provers, algorithms for knowledge compilation, logical entailment, and model counting), and their applications in computer science (e.g., prediction, diagnosis and testing, planning, model checking, automated theorem proving, constraint satisfaction).
Last Offered Terms Course Name SU Credit
Fall 2020-2021 Automated Reasoning 3
Spring 2012-2013 Automated Reasoning 3
Spring 2006-2007 Automated Reasoning 3
Prerequisite: __
Corequisite: __
ECTS Credit: 10 ECTS (10 ECTS for students admitted before 2013-14 Academic Year)
General Requirements: