9604 lectures