Section
Overview
A Section is the instantiation of a Course with a professor, meeting times, and a grade distribution.
Properties
Name | Type | Description | Example |
---|---|---|---|
_id | ObjectId | The MongoDB database id for the Section object. | ObjectId("61ebbb126e3659537e8a14d6") |
section_number | String | The section's official number. | 002 |
course_reference | ObjectId | An id that points to the course in MongoDB that this section is an instantiation of. | ObjectId("61ebbb126e3659537e8adsdss") |
section_corequisites | CollectionRequirement | A collection of all sections that must be taken alongside this section such as specific labs and exam sections. | |
academic_session | AcademicSession | The academic session that the section takes place in. | |
professors | Array - ObjectId | An array of ids linking to each professor in MongoDB for this section. | [ObjectId("61ebbb126e3659537e8a14d8"), ObjectId("61ebbb126e3659537e8a14d6"), ObjectId("61ebbb126e3659537e8a14g4")] |
teaching_assistants | Array - Assistant | An array of all teaching assistants for this section. | |
internal_class_number | String | The internal (university) number used to reference this section. | 82785 |
instruction_mode | String | The instruction modality for this section. | Traditional |
meetings | Array - Meeting | An array of the locations and times that this section meets. | |
core_flags | Array - String | An array of core requirement codes this section fulfills. | ["020", "050", ...] |
syllabus_uri | String | A link to the syllabus on the web. | https://dox.utdallas.edu/syl118093 |
grade_distribution | Array - Number | An 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, ...] |
attributes | Object | Space for additional data describing the section not listed elsewhere. |