9404 lectures