7310 lectures