Course Catalogs

You are viewing the
2011-2012 Course Catalog
Catalog
2011-2012
CMPSC 240 Compiler Construction
3 hours

Majors, Minors & Degrees:

Departments/Programs:

A capstone course in which students design and implement a compiler as an application of the principles of software engineering, formal language theory, algorithms and data structures. Topics include lexical analysis, parsing, symbol table management, code generation and optimization and use of compiler tools.

Prerequisite(s): Grades of "C" or better in CMPSC 140 Data Structures and CMPSC 200 Formal Languages and Automata.

(Normally offered alternate years.)