8506 lectures