6105 lectures