5649 lectures