Lecture 26

Learning objectives

After this class, you should be able to:

  1. Design complex Turing machines using simpler Turing machines as building blocks.
  2. Explain the Turing thesis and informally justify it.
  3. Define an algorithm.

Reading assignment

  1. Sections 9.2, 9.3.
  2. Lecture 26 slides on Blackboard.

Exercises and review questions


Last modified: 11 Mar 2014