CIS106_Syllabus_Spring2025_Freeman.pdf