4 credits Introduces compiler construction. Students create a compiler for a mini-language. Topics include grammars, lexical analysis, parsers, parser generators, code generation, and code optimization. Prerequisite(s): CS 452 and CS 411. Graded (A-F) only. Add to Portfolio (opens a new window)