Oct 23, 2026  
2026-2027 Catalog 
    
2026-2027 Catalog

CSC 355 - Compiler Design


Instructor
Staff

The course provides an overview of fundamental principles in compiler design. These principles encompass lexical, syntactic, and semantic analysis involving finite and push-down automata, top-down and bottom-up parsing, error detection and recovery, semantic actions, and code generation. 

Satisfies the Systems elective requirement in the Computer Science major.
Satisfies an elective requirement in the Computer Science minor

Prerequisites & Notes
CSC 221 and CSC 250