course syllabus 588531