8331 lectures