Quick links

COS 320: Compiling Techniques

Understand the design and construction of compilers. Concepts include syntax analysis, semantics, code generation, optimization and run-time systems. Translation of imperative languages (such as C), functional languages (such as ML), and object-oriented languages (such as Java) will be studied. Students will implement a complete compiler for a small language.


Semester: Spring11
Lectures: Tuesday,Thursday, 3:00-4:20
Location: Friend Center 008

Faculty

David August
Office: Computer Science 221
Extension: 2085
Email: august

Additional Information


The Undergraduate Coordinator is Colleen Kenny
Email: ckenny
Office: Computer Science 210
Extension: 1746
Follow us: Facebook Twitter Linkedin