course syllabus 3314649