7935 lectures