8629 lectures