Material for the midterm MidTopics.html
Answers for Midterm questions Mid-Answers.pdf Final Study Guide: FinalTopics.html
Solution sketches for Assignment 7 7Sol.pdf
Lectures:MWF 2:30-3:20 Ry 177
If you need special accommodations, please send me email ASAP.
Textbook:
M. Sipser: Introduction to the Theory of Computation.
3rd ed.
Cenage Learning.
Other references
Books and papers:
There are PowerPoint slides of the material.
They do not exactly match the order I am using this quarter, but may be a useful reference.
They are in directory PP
-
Cambridge U Press 2009. The standard txtbook for the graduate version of this course.
Cambridge U Press 2008. A somewhat idiosyncratic text covering the second part of the
course
(and material for a couple more quarters) with good explanations.
Princeton University Press 2019
A wonderful book, with nice description of the Computational Complexity, with proo\
f sketches, motivations, and insights.
A LOT of material, expects a fair amount of Math ability.
Turing, A.M. (1936), On Computable Numbers, with an Application to the Entscheidungsproblem, Proceedings of the London Mathematical Society, 2 (published 1937), 42 (1), pp. 230-65, doi:10.1112/plms/s2-42.1.230 (and Turing, A.M. (1938), On Computable Numbers, with an Application to the Entscheidungsproblem: A correction,
Proceedings of the London Mathematical Society, 2 (published 1937), 43 (6),
pp. 544-6, doi:10.1112/plms/s2-43.6.544). (Online version.)
The Wikipedia entry is also good.
Please visit the page mechanics.html for information about how the course is going to be taught, how to submit work, office hours, etc. ---->
Please note that the 2nd and 3rd editions are slightly different. This is important when doing problems from the text.
This seems to be a relatively small Honors class: we may have the opportunity to do more than the outline below (perhaps a chance for student presentations of more advanced material)