Mar 28, 2024  
2018-2019 Catalog 
    
2018-2019 Catalog [ARCHIVED CATALOG]

ETEC 4401 - Compiler Design

Application of finite state automata as regular expressions to programming language design and analysis of the use of context-free grammars as a formal device for language syntax. Techniques of lexical analysis and parsing (top-down and bottom-up), symbol table management, code generation, and error handling are covered.

Credits: 3

Prereq: ETEC 3402
Lecture hours: 2
Lab hours: 3
Course/lab fee: $