3950 lectures