ST112A 2018 Fall Syllabus draft