6417 lectures