4650 lectures