class syllabus overview 257675