CSC 420 Programming Languages and Compilers

Techniques for specifying the syntax and semantics of programming languages, including language concepts, execution environments, comparative analysis of programming languages. Principles of compiler design, including lexical analysis, syntax analysis, error detection and recovery.

Credits

4

Prerequisite

CSC 301 Advanced Data Structures and Algorithms (with a grade of "C" or better)

Offered

fall