7315 lectures