Home
University of Maryland College Park
University Of Maryland College Park Course Structure
University Of Maryland College Park Course Structure
JSON Structure for a University of Maryland course from the umd.io API.
Type: object
Properties: 12
Education Higher Education University United States Open Data Courses Student Run
Course is a JSON Structure definition published by University of Maryland College Park, describing 12 properties. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.
Properties
course_id
semester
name
dept_id
department
credits
description
grading_method
gen_ed
core
relationships
sections
Meta-schema: https://json-structure.org/meta/core/v0/#
JSON Structure
{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://api.umd.io/v1/structures/course.json",
"name": "Course",
"type": "object",
"description": "JSON Structure for a University of Maryland course from the umd.io API.",
"properties": {
"course_id": { "type": "string", "description": "Unique course ID, four-letter dept code + three-digit number + optional letter." },
"semester": { "type": "string", "description": "Semester in YYYYMM format." },
"name": { "type": "string", "description": "Course name." },
"dept_id": { "type": "string", "description": "Four letter department code." },
"department": { "type": "string", "description": "Full department name." },
"credits": { "type": "string", "description": "Number of credits." },
"description": { "type": "string", "description": "Course description from Testudo." },
"grading_method": { "type": "array", "items": { "type": "string" }, "description": "Available grading options." },
"gen_ed": {
"type": "array",
"items": { "type": "array", "items": { "type": "string" } },
"description": "General Education requirements fulfilled (OR of ANDs)."
},
"core": { "type": "array", "items": { "type": "string" }, "description": "CORE requirements filled." },
"relationships": {
"type": "object",
"properties": {
"coreqs": { "type": ["string", "null"] },
"prereqs": { "type": ["string", "null"] },
"formerly": { "type": ["string", "null"] },
"restrictions": { "type": ["string", "null"] },
"additional_info": { "type": ["string", "null"] },
"also_offered_as": { "type": ["string", "null"] },
"credit_granted_for": { "type": ["string", "null"] }
}
},
"sections": { "type": "array", "items": { "type": "string" }, "description": "Section ids or full section objects." }
}
}