Computability distilled

  • Authors:
  • Eric Shade

  • Affiliations:
  • Computer Science Department, Southwest Missouri State University, 901 S. National, Springfield, MO

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the ACM/IEEE 2001 curriculum guidelines, computability and its limitations are required topics, but Turing machines are not. However, most undergraduate textbooks that cover computability base their discussion on Turing machines, so in practice it is difficult to cover the required material on computability without also including elective material on Turing machines. This paper provides simple, classroom-tested techniques for teaching computability rigorously without reference to Turing machines or other theoretical topics. Even instructors who choose to include elective material on automata theory are likely to find this presentation simpler and more intuitive than traditional ones.