5310 lectures