9505 lectures