Lecture notes will be placed here prior to the lecture in which they are presented (or at least that's the plan).
<2004-01-06> Introduction and Intermediate Representations
As ppt, pdf and ps.
<2004-01-13> Control Flow Analysis
As ppt, pdf and ps.
<2004-01-20> Data Flow Analysis
As ppt, pdf and ps.
<2004-01-20> Simple Optimizations
As ppt, pdf and ps.
<2004-02-03> Redundancy Elimination
As ppt, pdf and ps.

<2004-02-10> DeadCode Elimination
As ppt, pdf and ps.

Sample Midterm from 2002
As doc, pdf and ps

Solution to Sample Midterm from 2002
As doc, pdf and ps


<2004-02-24> Loop Optimizations
As ppt, pdf and ps.

Midterm from 2004
As doc, pdf and ps

<2004-03-09> Register Allocation
As ppt, pdf and ps.


<2004-03-16> Instruction Scheduling
As ppt, pdf and ps.


<2004-03-30> Dependence Analysis and Parallelization
As ppt, pdf and ps.


<2004-04-06> Locality Optimizations
As ppt, pdf and ps.