6503 lectures