6095 lectures