4516 lectures