Mar 28, 2024  
Undergraduate Record 2007-2008 
    
Undergraduate Record 2007-2008 [ARCHIVED RECORD]

CS 471 - Compilers


Provides an introduction to the field of compilers, which translate programs written in high-level languages to a form that can be executed. The course covers the theories and mechanisms of compilation tools. Students will learn the core ideas behind compilation and how to use software tools such as lex/flex, yacc/bison to build a compiler for a non-trivial programming language. (Y)

Prerequisites & Notes
Prerequisite: CS 340 and 333 with grades of C- or higher.

Credits: 3