...
- addSection(String courseId, String title, String meetingTimes, String sectionLeaderId, int maxEnrollments, String location) // Assumes that the calendar service won't be used for setting meeting times
- updateSection(CourseSection section)
- disbandSection(String sectionId)
- addSectionCategory(String courseId, String title)
- updateSectionCategory(CourseSectionCategory category)
- removeSectionCategory(String categoryId)
- isSelfRegistrationAllowed(String courseId)
- setSelfRegistrationAllowed(String courseId, boolean allowed)
- isSectionSwitchingAllowed(String courseId)
- setSectionSwitchingAllowed(String courseId, boolean allowed)