5210 lectures