4240 lectures