Note: you are viewing the development version of schema.org. See How we work for more details.

hasCourse

This term is proposed for full integration into Schema.org, pending implementation feedback and adoption from applications and websites.

Thing > Property > hasCourse

A course or class that is one of the learning opportunities that constitute an educational / occupational program. No information is implied about whether the course is mandatory or optional; no guarantee is implied about whether the course will be available to everyone on the program.
Values expected to be one of these types
Course
Used on these types
EducationalOccupationalProgram

Source

https://github.com/schemaorg/schemaorg/issues/2483