5417 lectures