Computer Science 613 - Adv Logic in Computer Science
Fall
2023
01
3.00
Marius Minea
TU TH 8:30AM 9:45AM
UMass Amherst
83872
Engineering Laboratory rm 303
marius@cs.umass.edu
83785,83786
Rigorous introduction to mathematical logic from an algorithmic perspective. Topics include: Propositional logic: Horn clause satisfiability and SAT solvers; First Order Logic: soundness and completeness of resolution, compactness theorem. We will use various state-of-the-art tools for applying logic to automatically verifying correctness properties of programs or finding errors, including model checkers, SAT and SMT solvers and theorem provers.
Open to Masters and PhD Computer Science students only. MEETS WITH COMPSCI 513. STUDENTS TAKING THIS COURSE SHOULD HAVE UNDERGRADUATE PREPARATION IN DISCRETE MATH AND ALGORITHMS. SEATS HELD FOR INCOMING GRAD STUDENT REGISTRATION. STUDENTS NEEDING SPECIAL PERMISSION MUST REQUEST OVERRIDES VIA THE ON-LINE FORM: https://www.cics.umass.edu/overrides.