Course Materials
Book
We follow the widely used textbook Introduction to the Theory of Computation by Michael Sipser. The book is available at Amazon. As part of the lectures, we will also provide a list of problems that can be solved from this book as additional practice.
Additional Course Materials
Students must read the following documents in the first week of class. These outline my expectations for the rest of the semester.