Source: https://forms.tri-c.edu/OfficialCourseOutlines/Information Technology/IT-2660.pdf