NCSC-6161  Compilers

Note: The following provides a suggested course description, objectives, and an outline. These may be modified pending discussion with the Faculty Chairs, proposing faculty, and other curriculum reviewers.

Course Description: Introduction to the theory and techniques of processing programming language statements. Organization of a compiler, lexical scanner, syntax parser, symbol table, internal program representation, and code generation.