Description
Compiler Construction
This course covers the basics of writing a compiler to translate from a simple high-level language to machine code. Topics include lexical analysis, top-down and LR parsing, syntax-directed translation, and code generation and optimization. Students will write a small compiler.

Prerequisite: A grade of "B-" or better in COMP 413.

Outcomes: Students will learn the theory and practice of how to build a compiler.
Details
Grading Basis
Graded
Units
3
Component
Lecture - Required
Offering
Course
COMP 472
Academic Group
College of Arts and Sciences
Academic Organization
Computer Science
Enrollment Requirements
Prerequisite: A grade of "B-" or better in COMP 413.