5418 lectures