CS273: Intro to Theory of Computation
Spring 2008   Prof. Fleck and Har-Peled
Skills list for the final exam

The final exam will be cumulative, but will concentrate more heavily on material covered since the second midterm. In addition to the material from the two midterms, we will be testing material through lecture 25 (Sipser section 5.1). The material presented in lectures 26 and 27 may be useful in firming up your understanding for the final, but the only thing we might test directly is knowing that CFG ambiguity is undecidable.

The overall look-and-feel of the exam will be similar to the final from last term (which is posted on the exams page). It will definitely include a reduction proof whose outline is similar to that of Rice's Theorem (or, equivalently, very similar to the proof of REGULARTM in Sipser). It will also include a question on the pumping lemma for regular languages.

The new material for this exam includes:

Here are some specific topics from earlier in the course which are particularly worth reviewing: