Computer Science 613 - Adv Logic in Computer Science

Spring
2026
01
3.00
Marius Minea

TU TH 11:30AM 12:45PM

UMass Amherst
84757
Lederle Grad Res Ctr rm A301
marius@cs.umass.edu
84755,84756
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/academics/course-overrides.

Permission is required for interchange registration during the add/drop period only.