CS 143: Compilers
Principles and practices for design and implementation of compilers and interpreters. Topics: lexical analysis; parsing theory; symbol tables; type systems; scope; semantic analysis; intermediate representations; runtime environments; code generation; and basic program analysis and optimization. Students construct a compiler for a simple object-oriented language during course programming projects. Prerequisites: 103 or 103B, and 107.
Terms: Spr
| Units: 3-4
| UG Reqs: GER:DB-EngrAppSci
Instructors:
Aiken, A. (PI)
;
Clapp Jimenez Labora, L. (TA)
;
Do, K. (TA)
...
more instructors for CS 143 »
Instructors:
Aiken, A. (PI)
;
Clapp Jimenez Labora, L. (TA)
;
Do, K. (TA)
;
Heule, S. (TA)
;
Papadakis, M. (TA)
;
Srinivasan, S. (TA)
Filter Results: