1224 lectures