cs321SU2021Syllabus.pdf