CS 161 syllabus S23 (separate sections).pdf