syllabus 100 2964