7317 lectures