7509 lectures