5990 lectures