4416 lectures