class syllabus 294235