Apr 25, 2024  
2008-2009 Graduate Catalog 
    
2008-2009 Graduate Catalog [ARCHIVED CATALOG]

COS 400 - Introduction to Compiler Construction


Basic concepts of programming language translation, compiler design and construction. Topics include the compilation process, language definition, lexical analysis, syntax analysis, error detection and recovery, grammars, ompiler design issues, symbol-tables, storage allocation, code generation and machine-independent code improvement. Programming projects illustrate various concepts.

Prerequisites & Notes
COS 301 and COS 350 or permission.


Credits: 3