SRJC CS40 8200 Su 2023 Syllabus Final v1.docx