We just published a new version of the TEACH vocabulary, which enables richer descriptions of courses as Linked Data. The vocabulary now supports quite a few new features, including classes and properties for defining assignments of courses. Here are some examples which illustrate the use of some of the new classes and predicates:
Moreover, now TEACH has quite a few classes as well: Course, Assignment, Material, Teacher, StudentGroup, Student, Module, StudyProgram,
Lecture, Building and Room. Future work includes fine tuning of domain and range specifications. Moreover, classes and properties will be better linked to other vocabularies.