Principles of Compiler Design
Joe Gibbs Politz <jpolitz@cs.swarthmore.edu>
This site was last built Friday, April 29th, 2016 7:01:57am with Scribble. The typography and layout are based on a design by Matthew Butterick (anything ugly should be blamed on my modifications). Scribble and the base of these styles come bundled with the Racket programming language.
Welcome to Principles of Compiler Design! Most of the course’s content can be found via the sidebar. This page holds basic details and announcements.
Lecture: TR 9:55−11:10am, Science Center 199
Lab: F 2:15−3:45pm (A), 4:00−5:30 (B), Science Center 256
Office hours: M 2−4pm and R 3−5pm, Science Center 251, or by appointment
Textbook: There is no assigned textbook for the course. I will link to a number of free online resources throughout the semester. I do have a list of useful materials if you are interested in reading beyond what is assigned.