Sep 01, 2025  
**DRAFT**2025-2026 Undergraduate/Graduate Catalog **DRAFT** 
    
**DRAFT**2025-2026 Undergraduate/Graduate Catalog **DRAFT**

COMP 525 - Design and Construction of Compilers

(3 credits)
Prerequisite: Admission to the MS program in Computer Science or consent of instructor
In this course, topics will include lexical and syntactic analysis; code generation; error detection and correction; optimization techniques; models of code generators; and incremental and interactive compiling. Students will design and implement a compiler. Offered periodically.