Prerequisites: CS 152
Description: Covers theory of parsing and translation. Also addresses compiler construction, including lexical analysis, syntax analysis, code generation, and optimization. May be taken Satisfactory (S) or No Credit (NC) by students advanced to candidacy for the Ph.D.