May 02, 2024  
2020-2022 Undergraduate Catalog 
    
2020-2022 Undergraduate Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

COSC 456 - Compilers


3 Credits
3 lecture hours.

This course is an introduction to the principles, techniques and tools for design and implementation of compilers. The course covers: introduction to compiling, a simple one-pass compiler, lexical analysis - scanning, syntax analysis - parsing, semantic analysis, syntax-directed translation, intermediate code generation, code generation, code optimization, and symbol table management. COSC 356

Prerequisite(s) COSC 385   completed with a grade of “C” or higher
Offered (AS NEEDED)



Add to Portfolio (opens a new window)