A program offered by an institution which determines the learning progress to achieve an outcome, usually a credential like a degree or certificate.
| Property | How a feed uses it |
|---|---|
provider | The school offering the program |
educationalCredentialAwarded | The degree awarded |
educationalProgramMode | Required: online, onsite or hybrid |
numberOfCredits | Credits to complete |
timeToComplete | Headline full-time duration |
termDuration | Length of one term |
termsPerYear | Terms per year |
typicalCreditsPerTerm | Typical credits per term |
startDate | Next start date |
applicationDeadline | Deadline for the next start |
programPrerequisites | Admission requirements |
programType | CIP code as a DefinedTerm |
financialAidEligible | Aid programs the program qualifies for |
offers | The program's prices |
The full list of properties schema.org allows on this type is on schema.org.
| Property | Expects | Description |
|---|---|---|
olf:programStatus | olf:ProgramStatusEnumeration | Whether the program is taking students. Lets subscribers remove closed programs automatically. |
olf:transferCreditPolicy | olf:TransferCreditPolicy | Transfer rules. A program-level policy overrides the institution's. |
olf:admissionTestPolicy | olf:AdmissionTestPolicyEnumeration | Whether applicants must submit a standardized test score such as the GMAT, GRE, SAT or ACT. |
olf:focusArea | EducationalOccupationalProgram, DefinedTerm | A concentration, specialization, track, emphasis or option within the program, with its own name and credits. One neutral term, so schools that say concentration and schools that say specialization publish the same way. |
olf:focusAreaType | olf:FocusAreaTypeEnumeration | What the school calls the focus area, so subscribers display it in the school's own words. |
olf:completionTime | olf:CompletionTimeEstimate | Time to complete under each enrollment pattern the program supports. Put the headline full-time figure in schema.org timeToComplete as well. |
olf:classSchedule | Schedule | When classes meet, or that coursework has no set meeting times. One Schedule per option the program offers, such as evenings and weekends. |
{
"@type": "EducationalOccupationalProgram",
"@id": "https://www.example.edu/programs/bs-cybersecurity/",
"name": "Bachelor of Science in Cybersecurity",
"url": "https://www.example.edu/programs/bs-cybersecurity/",
"provider": {
"@type": "CollegeOrUniversity",
"name": "Example University",
"url": "https://www.example.edu",
"hasCertification": {
"@type": "Certification",
"name": "Institutional accreditation",
"issuedBy": {
"@type": "Organization",
"name": "Example Accrediting Commission"
}
}
},
"educationalCredentialAwarded": {
"@type": "EducationalOccupationalCredential",
"credentialCategory": "degree",
"educationalLevel": "bachelor"
},
"educationalProgramMode": "online",
"numberOfCredits": 120,
"olf:programStatus": "olf:AcceptingApplications",
"olf:transferCreditPolicy": {
…