CMST Syllabi Spring 2019