Course Description( 3 credits )
An introduction to the mathematics and compiler theory underlying
programming languages. Topics include finite automata, grammars, context-free
languages, nondeterminism, pushdown automata, parsing. Turing machines.
Prerequisite : MA310 Discrete Mathematics.
|