15-411 Compiler Design
Fall 2013 |
Frank Pfenning |
Lecture, TuTh 1:30-2:50, HH B103 |
12 units |
Cross-listed as 15-611 |
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,
type-checking, program analysis, code generation and optimization,
memory management, and runtime organization.
Prerequisites: 15-213 Introduction to Computer Systems
Course Material
Course Information
Instructor
|
Frank Pfenning |
Contact |
fp@cs |
Office |
GHC 7019 |
Office Hours |
Thu 3:00-4:00 |
|
|
Teaching Assistants
| Contact |
Office Hours | Location |
Robbie Harwood | rharwood@andrew |
Mon 2-4pm | GHC 5205 |
Sri Raghavan | srikrish@andrew |
Tue 8-10pm | GHC 5205 |
Max Serrano | mserrano@andrew |
Tue 3-4:30pm | GHC 5205 |
Prior Course Instances
[ Home
| Schedule
| Labs & Assignments
| Resources
]
[ Autolab
| Piazza
]
fp@cs
Frank Pfenning
|