Computer Science (compsci) 164 Programming Languages and Compilers (4 units) ====== Course format: Three hours of lecture and one hour of discussion per week. Prerequisites: 61B and 61C. 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. (F,SP) Hilfinger, Rowe. (From the '95-'97 General Catalog updated as of 12/24/96)