cs362_syllabus_summer2022.pdf