Lecture materials Lecture videos: https://youtube.com/playlist?list=PLnYmARLIPlqMnVdbXs0uSQhQUECk_lcZz&feature=shared