course plan and syllabus 3322627