Undergraduate Catalog

CS 342 Principles of Compilers

This course introduces students to the essential elements of building a compiler: scanning, parsing, semantic analysis, and code-generation etc. Familiarity with how modern programming languages behave is assumed. Prerequisites: CS 150 and CS 242

Credits

3

Prerequisite

Take CS 150 and CS 242;