Skip to main content

Section

Overview

A Section is the instantiation of a Course with a professor, meeting times, and a grade distribution.

Properties

NameTypeDescriptionExample
_idObjectIdThe MongoDB database id for the Section object.ObjectId("61ebbb126e3659537e8a14d6")
section_numberStringThe section's official number.002
course_referenceObjectIdAn id that points to the course in MongoDB that this section is an instantiation of.ObjectId("61ebbb126e3659537e8adsdss")
section_corequisitesCollectionRequirementA collection of all sections that must be taken alongside this section such as specific labs and exam sections.
academic_sessionAcademicSessionThe academic session that the section takes place in.
professorsArray - ObjectIdAn array of ids linking to each professor in MongoDB for this section.[ObjectId("61ebbb126e3659537e8a14d8"), ObjectId("61ebbb126e3659537e8a14d6"), ObjectId("61ebbb126e3659537e8a14g4")]
teaching_assistantsArray - AssistantAn array of all teaching assistants for this section.
internal_class_numberStringThe internal (university) number used to reference this section.82785
instruction_modeStringThe instruction modality for this section.Traditional
meetingsArray - MeetingAn array of the locations and times that this section meets.
core_flagsArray - StringAn array of core requirement codes this section fulfills.["020", "050", ...]
syllabus_uriStringA link to the syllabus on the web.https://dox.utdallas.edu/syl118093
grade_distributionArray - NumberAn array of how many students achieved a certain grade in this section decreasing in the order of A+, A, A-, etc.[2, 3, 5, 4, 3, ...]
attributesObjectSpace for additional data describing the section not listed elsewhere.