4049 lectures