CS 580, Foundations of Computer Science
Fall Semester, 2020

Instructor Michael A. Langston

Teaching Assistant Allen McBride

Time and Place

Wednesdays from 6:00 to 8:40 pm
Fully Online

Required Textbook

Introduction to Automata Theory, Languages, and Computation
Hopcroft and Ullman, ISBN 0-201-02988-X, original version only (later renditions are not adequate substitutes)

Supplemental Reading

Computers and Intractability , Garey and Johnson, ISBN 0-7167-1044-8
Introduction to the Theory of Computation, Michael Sipser, ISBN 0-534-95097-3

For More Information See Syllabus