D100 Syllabus