11604 lectures