|
|
May 04, 2024
|
|
CSC 375 - Compiler DesignCourse Units: 1 Principles and practices for the design and implementation of compilers and interpreters. Will cover the stages of the compilation and execution process: lexical analysis; parsing; symbol tables; type systems; scope; semantic analysis; intermediate representations; run-time environments and interpreters; code generation; program analysis and optimization; and garbage collection. Students will construct a full compiler for a simple object-oriented language. Prerequisite(s): C- or higher in CSC 151 or CSC 250 . Recommended: CSC 260 .
Add to Portfolio (opens a new window)
|
|
|