1105 lectures