Apr 26, 2024  
Course Catalog 2021-2022 
    
Course Catalog 2021-2022 [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CSCI 331 - Compilers

FC NSMA QFR
4 credits
A laboratory course translating programs to machine language - emphasis will be given to the five main steps of compilation: lexical analysis, parsing, semantic analysis, code generation, and code optimization. Alternative strategies will be considered for each of these steps. Each student will write a compiler for a language developed for this course.
Prerequisites & Notes: CSCI 210 and CSCI 151 or consent of the instructor.



Add to Portfolio (opens a new window)