10767 lectures