Lecture 4 describes the bidirectional reflectance distribution function (BRDF) and Lambert's law as well as how to compute surface normals and viewing rays.
See All 28 Episodes of "Ray Tracing for Global Illumination"