6416 lectures