Course Catalogs

You are viewing the
2023-2024 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 and CMPSC-200.

(Normally offered alternate years.)