8271 lectures