8105 lectures