Jun 12, 2025  
2021-2022 Graduate Studies Bulletin 
    
2021-2022 Graduate Studies Bulletin [ARCHIVED BULLETIN] Add to Personal Catalog (opens a new window)

CSC 258 - Compiler Construction


Semester Hours: 3
Once a Year
Design and implementation of compilers for Pascal and ALGOL type languages. Lexical scanning, symbol tables, BNF grammars, parsing techniques. Error detection and diagnostics. Data representation, data structures, run-time storage organization and dynamic storage allocation. Semantic routines, internal forms, code generation and optimization techniques.

Prerequisite(s)/Course Notes:
CSC 202 , CSC 252 . Course open to graduate students in computer science, others need permission from computer science graduate director.


View Course Offering(s):

Summer I 2025

Summer II 2025

Summer III 2025

Fall 2025




Add to Personal Catalog (opens a new window)