4247 lectures