CourseProject Lecture 1