CS 334
Fall 2004
Theory of Computation
Instructor: Dr. Joan Krone

 

Syllabus

Assignment 1

Assignment 2

Assignment 3

Assignment 4

Answers 4

Assignment 5

Answers 5

Assignment 6

Answers 6

Assignment 7

Answers 7

Assignment 8

Answers 8

Assignment 9

Answers 9

Assignment 10

Answers 10

 

Course Objectives: Students will study the oldest topic in computer science, theoretic computing machines, with the goal of determining what such machines can compute and what they cannot compute. They will learn about formal languages, automata, and complexity, noting their applications in a variety of areas, such as performance analysis, compiler design, and feasibility studies.

   Test   

   Project   

   Misc   

   Abstract Machines Project    (in pdf format unless otherwise noted)