9412 lectures