Feb 29, 2024  
2019-2020 Undergraduate Catalog 
2019-2020 Undergraduate Catalog [ARCHIVED CATALOG]

CPSC 402 - Compiler Construction

Prerequisites, MATH 250 , CPSC 350 , CPSC 354 . Students examine techniques involved in the analysis and interpretation of source-language statements and the generation of object code. Students analyze and modify a functional object-oriented compiler. Students engage on semester-long projects that involve the design and implementation of individually chosen languages features. Working knowledge of the Java programming language is required. (Offered as needed.) 3 credits