3 Credit Hour Course
Intended For Level 3 Term 1 Students
Prerequisite: CSE211
Introduction to compiling; Basic issues; Lexical analysis; Syntax analysis; Syntax-directed translation; Semantic analysis: type-checking; Run-time environments; Intermediate code generation; Code generation; Code optimization.