3530 lectures