7245 lectures