week3 slides + 3rd week programming assignment