Syllabus Spring 2018