6332 lectures