8501 lectures