IDC Syllabus