6515 lectures