6510 lectures