5315 lectures