4044 lectures