platform technologies syllabus ched