6550 lectures