Semester: Fall 2025
Status: Completed

Course Information

  • Start Date: August 25, 2025
  • End Date: December 15, 2025
  • Time Zone: America/Chicago
  • Syllabus: View on Canvas

Description

Foundations of logic for computer science including propositional logic, first-order logic, resolution, Herbrand semantics, automated reasoning, and Prolog programming.

Topics

  • Propositional logic and truth tables
  • First-order logic and quantifiers
  • Resolution and unification
  • Herbrand semantics
  • Automated theorem proving
  • Temporal and modal logics
  • Prolog programming

Resources


Assignments

Solution #3

Homework 3 Solutions worked by Scott Weeden

Homework #3

Logic for Computer Scientists – Homework 3

PDF Materials:


### Recent Drafts

Recent Drafts

No drafts available for this course.

### Recent Projects

Recent Projects

No projects available for this course.

### Recent Posts

Recent Posts

View All Posts →