Semester: N/AOffered: 2021 The draft syllabus for the 2021 course is here. CSCI_E40_Fall_2021_syllabusv5.pdf0 bytes