Source: https://www.ncmahq.org/common/Uploaded files/Learning/cpcm-online-preparatory-course-syllabus-2021-2.pdf