8287 lectures