AI4G Course 1: Lecture Notes