1145 lectures