course syllabus 6 pages 578668