6310 lectures