9510 lectures