CS 444/544 Compilers
Spring 2017

Lectures

The lecture notes below are adapted from the original slides prepared by Cooper and Torczon (i.e. our textbook’s authors) for their course at Rice.

Week 1 (30.01-03.02.2017)

Intro & Scanning

Week 2 (06.02-10.02.2017)

Scanning and Parsing

Week 3 (13.02-17.02.2017)

Scanning and Parsing

Week 4 (20.02-24.02.2017)

Intermediate Representation

Week 5 (27.02-03.03.2017)

Code Generation

Week 6 (06.03-10.03.2017)

Code Generation

Week 7 (13.03-17.03.2017)

Midterm Exam

Week 8 (20.03-24.03.2017) - Withdrawal week

Code Generation

Week 9 (27.03-31.03.2017)

Code Generation

Week 10 (03.04-07.04.2017)

Optimization

Week of 10.04-14.04.2017)

Spring break!

Week 11 (17.04-21.04.2017)

Optimization

Week 12 (24.04-28.04.2017)

The Backend

Week 13 01.05-05.05.2017)

The Backend

Week 14 (08.05-12.05.2017)

The Backend