course syllabus 6 pages 3158358