15-411 Compiler Design

Fall 2008
Frank Pfenning
Lecture, TuTh 1:30-2:50, SH 222
12 units

This course covers the design and implementation of compiler and runtime systems for high-level languages, and examines the interaction between language design, compiler design, and runtime organization. Topics covered include lexical and syntactic analysis, handling of user-defined types and type-checking, context analysis, code generation and optimization, and memory management and runtime organization.

Prerequisites: 15-213 Introduction to Computer Systems


What's New?


[ Home | Schedule | Labs & Assignments | Lab Machines | Resources ]
[ Textbook | Autolab ]
[ Sakai ]

fp@cs
Frank Pfenning