Source: https://content-calpoly-edu.s3.amazonaws.com/construction/1/acce/documents-2021/syllabi/CM 335 Syllabus.pdf