Lecture 22 discusses bidirectional path tracing, irradiance caching, and the split-sphere irradiance error estimate.