study notes for the course 6591640