Skip to main content

CS208 Logic & Algorithms

personal.cis.strath.ac.uk · 8 min

#lhn #cours #logique

Added by Justine Reynaud

Read (open a new window)

Notepad

Cours de logique

The course is split into 11 topics, numbered 0 to 10. Each topic corresponds to roughly a week's worth of the course.
The pages linked to below contain the lecture notes, covering the material introduced in the lectures. They also contain interactive exercises for you to do.

  • Topic 0 is a (re)introduction to the basic concepts of Propositional Logic.
    [...]
  • Topic 1 is Entailment and Deduction.
    [...]
  • Topic 2 is Proof for Propositional Logic.
    [...]
  • Topic 3 is Predicate Logic.
    [...]
  • Topic 4 is Proof for Predicate Logic.
    [...]
  • Topic 5 is Specification and Verification.
    [...]
  • Topic 6 is Programs with Loops.
    [...]
  • Topic 7 is Programs with Arrays.
    [...]
  • Topic 8 is Semantics of Predicate Logic.
    [...]
  • Topic 9 is Automating Logic.
    [...]
  • Topic 10 is Undecidability.