CS 311 - Computational Structures (Fall 2015)

 

Instructor: Daniel Leblanc

Email: dleblanc [at] pdx .edu

Lectures: MW 16:40 - 18:30 NH 241

Office Hours: TBA


COURSE DESCRIPTION

Introduces the foundations of computing. Regular languages and finite automata. Context-free languages and pushdown automata. Turing machines and equivalent models of computation. Computability. Introduction to complexity.

Prerequisites: CS 250 and 251

Text Book: Introduction to the Theory of Computation 3rd Ed by Michael Sipser