15 v550 Course Guide Expanded Syllabus Spring 2026 Ehrlich b.docx