Lecture 1 - Lattice Theory - Part 1
Lecture 2 - Lattice Theory - Part 2
Lecture 3 - Lattice Theory - Part 3
Lecture 4 - Lattice Theory - Part 4
Lecture 5 - Lattice Theory - Part 5
Lecture 6 - Lattice Theory - Part 6
Lecture 7 - Lattice Theory - Part 7
Lecture 8 - Lattice Theory - Part 8
Lecture 9 - Lattice Theory - Part 9
Lecture 10 - Machine Dependent Optimizations - Part 1
Lecture 11 - Machine Dependent Optimizations - Part 2
Lecture 12 - Machine Dependent Optimizations - Part 3
Lecture 13 - Machine Dependent Optimizations - Part 4
Lecture 14 - Machine Dependent Optimizations - Part 5
Lecture 15 - Machine Dependent Optimizations - Part 6
Lecture 16 - Machine Dependent Optimizations - Part 7
Lecture 17 - Machine Dependent Optimizations - Part 8
Lecture 18 - Machine Dependent Optimizations - Part 9
Lecture 19 - Machine Dependent Optimizations - Part 10
Lecture 20 - Program Execution Environment - Part 1
Lecture 21 - Program Execution Environment - Part 2
Lecture 22 - Program Execution Environment - Part 3
Lecture 23 - Program Execution Environment - Part 4
Lecture 24 - Program Execution Environment - Part 5
Lecture 25 - Program Execution Environment - Part 6
Lecture 26 - Program Execution Environment - Part 7
Lecture 27 - Program Execution Environment - Part 8
Lecture 28 - Optimizing Virtual Function Calls
Lecture 29 - High Level Optimizations - Part 1
Lecture 30 - High Level Optimizations - Part 2
Lecture 31 - High Level Optimizations - Part 3
Lecture 32 - High Level Optimizations - Part 4
Lecture 33 - High Level Optimizations - Part 5
Lecture 34 - High Level Optimizations - Part 6