CS 291 Final Exam Terms and Concepts

Hein Section 6.2 Propositional Calculus

Hein Section 6.3 Formal Reasoning

Hein Section 6.4 Formal Axiom Systems

Hein Section 7.1 First-Order Predicate Calculus

Hein Section 7.2 Equivalent Formulas

Hein Section 7.3 Formal Proofs in Predicate Calculus

Hein Section 7.4 Equality

Hein Section 8.1 Program Correctness

Hein Section 8.2 Higher-Order Logics

Hein Section 8.3 Automatic Reasoning

Hein Section 11.1 Regular Languages

Hein Section 11.2 Finite Automata

Hein Section 11.3 Constructing Efficient Finite Automata

Hein Section 11.4 Regular Language Topics

Hein Section 3.3 Grammars

Hein Section 11.5 Context-Free Languages

Hein Section 11.6 Pushdown Automata

Hein Section 12.1 Turing Machines

Hein Section 12.2 The Church-Turing Thesis

Hein Section 12.3 Computability