Design of syllabi and teaching materials