course-info-CS118-F23.pdf