4517 lectures