CS 329E: Lecture Notes in Fall 2018