PrototypeOpen Learning Feed is a concept in development. The sample API and validator work, but no school publishes a feed yet, and examples use a fictional school.
Open Learning Feed

olf:completionTime

OLF extensionProperty

Time to complete under each enrollment pattern the program supports. Put the headline full-time figure in schema.org timeToComplete as well.

Defined by
The OLF extension. How olf relates to schema.org
Used on
EducationalOccupationalProgram
Expects
olf:CompletionTimeEstimate

In the example feed

dataFeedElement[0].item.olf:completionTimeFull feed
{
  "olf:completionTime": [
    {
      "@type": "olf:CompletionTimeEstimate",
      "olf:enrollmentIntensity": "olf:FullTime",
      "olf:typicalDuration": "P48M",
      "olf:creditsPerTerm": 12
    },
    {
      "@type": "olf:CompletionTimeEstimate",
      "olf:enrollmentIntensity": "olf:PartTime",
      "olf:typicalDuration": "P96M",
      "olf:creditsPerTerm": 6
    },
    {
      "@type": "olf:CompletionTimeEstimate",
      "olf:enrollmentIntensity": "olf:FullTime",
      "olf:typicalDuration": "P12M",
      "olf:creditsPerTerm": 12,
      "olf:assumedTransferCredits": 90
    }
  ]
}

Search all terms · Specification · Vocabulary file