class syllabus 5017753