5516 lectures