6410 lectures