Department: 
Course Number: 
164
CCN: 
26595
Instructor: 
Bodik
Units: 
4
Description: 
Survey of programming languages. The design of modern programming languages. Principles and techniques of scanning, parsing, semantic analysis, and code generation. Implementation of compilers, interpreters, and assemblers. Overview of run-time organization and error handling.
Semester: 
Spring 2013
Term (SP for Spring; FL for Fall): 
SP