8505 lectures