6301 lectures