MMC6660 Syllabus Spring 2023 EA v6.docx