5935 lectures