CSE 291: Applied Automated Theorem Proving

Spring Quarter, 2008


General information


Course project


Schedule (ever evolving)

Week 1 Tu 04/01
  • Introduction
  • Slides: [ppt | pdf]
Th 04/03
Week 2 Tu 04/08
Th 04/10
  • Applications (Part I)
    • Rhodium
  • Slides: [ppt | pdf]
Week 3 Tu 04/15
  • Applications (Part II)
    • ESC/Java
  • Slides: [ppt | pdf]
Th 04/17
  • Finish ESC/Java
  • Overview of search in the semantic domain
  • Slides: [ppt | pdf]
Week 4 Tu 04/22
Th 04/24
Week 5 Tu 04/29
Th 05/01
  • Decision Procedures
    • Communication between the heuristic prover and decision procedures
  • Search in the proof domain (Part I)
    • Hilbert-style systems
    • natural decuction
  • Slides: [ppt]
Week 6 Tu 05/06
  • Search in the proof domain (Part II)
    • sequent calculus
    • tactics and tacticals
  • Slides: [ppt]
Th 05/08
  • Search in the proof domain (Part III)
    • resolution
  • Slides: [ppt]