Welcome to CS385/MATH385

Theory of Computation
Spring 2015

This semester this course is being offered only through Engineering Outreach via pre-taped videos. However, you should still feel free to contact the instructor with questions.

Mathematical models of computation, including finite automata and Turing machines.

This course examines the theoretical foundations of computing. In it we examine a series of models of computation, including finite automata, push-down automata, and Turing machines. For each model we generate an equivilent grammer. We also determine each model's computational `power' by examining what languages it is capable of recognizing.

This course meets from 11:30-12:20 on MWF in JEB 026.

Other course information
Course syllabus by week This includes assignments, readings, etc. It will be added to as the course continues.

Return to Terry Soule's Homepage.