5412 lectures