Maintain Schedule of Classes
The Maintain Schedule of Classes page in SIS will be your primary tool for managing class records. Most general data related to class setup—such as adding or removing sections, assigning meeting times and locations, assigning instructors, setting class sizes, and viewing final exam details—can be accessed and updated here.
General Information
Accessing “Maintain Schedule of Classes”
- Log into MyPack Portal using a valid Unity ID and password
- Navigate to the Student Information System homepage
- Click the Curriculum Management tile
- In the left-hand navigation menu, open the Schedule of Classes folder
- Select Maintain Schedule of Classes
Search for a Class
On the Maintain Schedule of Classes page, you can search for a class using the following criteria:
- Academic Institution* = NCSU1
- Term* = select the term corresponding to the semester the class is being offered
- Subject Area = enter course prefix
- Catalog Number
- Academic Career
- Campus
- Course ID
- Course Offering Number
- Academic Organization
*Academic Institution and Term are required fields.
Once all desired criteria are entered, click Search.
Reading the Class Management Page
If your search returns multiple class sections for a course, you can navigate between them individually or click View All to see all results on one page.
The Maintain Schedule of Classes page is organized into seven tabbed sections:
- Basic Data – contains key section details including session, association number, campus, class type, special topics title, and course attributes.
- Meetings – includes class meeting times, days of the week, and instructor assignments.
- Enrollment Control – displays section status, enrollment consent settings, and maximum enrollment limits.
- Reserve Cap – used to configure reserved seating for specific student groups.
- Notes – optional fields to enter class-related information such as fees, additional recommended requirements, or other notes.
- Exam – shows the official final exam assignment.
- LMS Data – not in use; no action required in this tab.
During the open edit access period, scheduling officers can freely add or modify most information. After the schedule is optimized and published for the upcoming term, editing is restricted to basic details such as instructor assignments, enrollment capacity, and reserve caps.
Refer to the production schedule for specific access dates.
Next Steps
Adding a Section
Adding Section to an Existing Course
As of Spring 2021, all online courses are now considered Distance Education (DE) sections. Online (-6xx) classes no longer require approval from DELTA to be scheduled or modified. Departments are responsible for scheduling DE sections alongside their on-campus and hybrid offerings.
Step 1: Add a New Section
- Navigate to the Basic Data tab in Maintain Schedule of Classes.
- Click the ‘+’ (Add) button to create a new section.
Step 2: Complete Required Basic Data Fields
Session
- For fall/spring, choose: Regular Term, Eight Week 1, or Eight Week 2.
- For summer, choose: 3 Week, 5 Week, or 10 Week.
Start/End Date
- Auto-populates based on selected session.
Class Section
- Must be a three-digit number (e.g., 001, 105).
- Section numbering conventions:
00x, 0xx, 1xx | Standard sections |
2xx | Labs |
3xx | Hybrid (internet or in person) |
4xx | Problem sessions |
5xx | Study abroad |
6xx | Distance Education – Online |
7xx | Additional DE components |
8xx | AGIDEA |
Note: You may add letters (e.g., H for Honors, Q for FYI) at the end for a four-character code (e.g., 001H).
Component
- Available components are pulled directly from the course catalog. If an approved component is missing, it must first be added via the Class Associations tab.
Class Type
- Most sections are Enrollment sections.
- For non-enrollment components (e.g., labs or problem sessions), link them to the primary component.
Associated Class
- Typically:
- All similar sections (same credit hours/restrictions) share one association.
- Sections with variable credits (ex. special topics or internships) must each get a unique association.
Campus
- Defaults to Raleigh Main.
Location
- Click the magnifying glass to select the appropriate campus.
- Use DISTED for online sections.
Academic Organization
- Auto-fills based on the course catalog.
Holiday Schedule
- Defaults to SA (standard academic calendar).
Instruction Mode
- Defaults to P (In-Person). Update based on delivery method:
Code | Mode | Description |
IH | Online Hybrid | ≥50% online instruction |
OA | Online – Asynchronous | Fully online, no set meeting times |
OS | Onine-Synchronous | Full online, set meeting times |
P | In-Person | On-campus instruction |
PH | In-Person Hybrid | ≥50% in-person instruction |
PR | In-Person – Remote | Taught off-campus at an approved site |
SA | Study Abroad | Taught internationally |
Schedule Print
- Must be checked for the class to appear in the student class search..
Step 3: Save
- Click Save in the bottom left corner of the screen.
To Schedule a New Course (Not Previously Offered)
- In the Scheduling Work Center, click Schedule New Course under More Class Scheduling (left menu).
- Enter the following search criteria and click Search:
- Academic Institution = NCSU1
- Term = appropriate term
- Subject Area = course prefix
- Catalog Nbr = course number
- Once the course is found, follow the same steps outlined in Step 2 to complete required Basic Data fields.
- Click Save.
Canceling a Section
How to Cancel a Section
Step 1: Navigate to the Enrollment Cntrl tab in the Maintain Schedule of Classes page.
Step 2: If students are already enrolled, check the box labeled Cancel if Student Enrolled (located at the bottom of the tab). This step is required to proceed with cancellation when enrollments exist.
Step 3: From the Class Status dropdown, select Cancelled Section.
Step 4: Click the Cancel Class button.
Step 5: (Optional) Enter a message to enrolled students in the free-text box provided.
Step 6: Click Save in the bottom left corner to finalize the cancellation.
Meeting Patterns
Navigating to Meeting Patterns
In Maintain Schedule of Classes, go to the Meetings tab, then scroll to the Meeting Pattern section to view or edit the following:
- Facility ID: The assigned location of the class.
- Capacity: The official seating capacity of the room (auto-populated).
- Pat: Meeting pattern selected from a standard list (not all-inclusive).
- Mtg Start / Mtg End: Class start and end times. The system will alert you if you enter non-standard times.
- MTWTFSS: Days of the week the class meets; check the boxes under corresponding days.
- Start/End Date: Auto-populated based on the session dates from the Basic Data tab.
Facility ID Guidelines
Enter Facility ID only for non-“110” rooms, such as labs, conference rooms, or department-controlled spaces (e.g., “210” lab).
- Enter Facility ID only for non-“110” rooms, such as labs, conference rooms, or department-controlled spaces (e.g., “210” lab).
- If a “110” classroom is needed, leave the Facility ID box blank. During schedule optimization, these sections will be assigned appropriate “110” classrooms automatically.
- For online Distance Education classes, enter DEONLINE as the Facility ID.
- To request a DELTA-controlled classroom, contact Jiakaira Dixon at jcdixon@ncsu.edu.
Pre-Assign Requests for “110” Classrooms
- If an instructor requires a specific “110” classroom, submit a pre-assign request during the open scheduling access period using the Request Room link under the Facility ID field.
- Requests must be justified by specific needs (e.g., instructor mobility, specialized technology).
- Generic reasons such as “instructor likes the room” or “class has been there before” are not valid and will be denied.
Location Change
To request a change to a “110” classroom after initial scheduling, submit a Room Change Request via the Google form.
Meeting Time Guidelines
- Fall/Spring and Summer terms have separate timetables with standard meeting times outlined in the Unified Campus Time Table.
- All classes should be scheduled within these standard meeting times to optimize classroom use and schedule flow.
- Non-standard meeting times require advance approval through the Non-Standard Meeting Pattern form by the deadline on the scheduling production schedule. These requests are reviewed once per term by the Registration, Records, and Calendar Committee, so deadlines are strict
Time Changes
- To request a change in meeting time after open scheduling access closes, submit a Time Change Request via the Google form.
Instructor Details
Key Fields & Actions
Go to the Meetings tab in Maintain Schedule of Classes. Scroll to the Instructors for Meeting Pattern section.
- ID: Instructor’s employee ID number.
- Name: Auto-fills based on the ID entered.
- Instructor Role: Choose one of the following roles:
- Instructor of Record: Responsible for course design, instruction, and assigning the final grade.
- Classroom Instructor: Handles daily teaching and grading but does not oversee course design or the final grade.
- Instructional Support: Assists in course delivery (e.g., grading, lab supervision, logistics) but is not responsible for planning or instruction. Common examples include TAs and tech support.
- Print: Check this box for the instructor to appear in the public class schedule.
- Access:
- Post: Grants access to submit final grades.
- Grade: Allows viewing of grades but not posting.
- + / –: Use the + icon to add additional instructors.
- View All: Click this link to display all instructors assigned to the section, especially when more than two are listed.
Important Notes
- At least one Instructor of Record is required for every class section.
- For graduate-level courses (500 and above), only instructors approved by the NCSU Graduate School may be assigned.
- These instructors are added to the Instructor/Advisor Table by the Graduate School.
- Once updated in SIS, the instructor will be searchable and assignable in Maintain Schedule of Classes.
- For questions, contact Jamie Digesare: jldigesa@ncsu.edu
Evaluation & Load Factor
- Only classes with more than 5 enrolled students are eligible for ClassEval.
- If a Classroom Instructor is listed, ClassEval will evaluate them, not the Instructor of Record.
- For ClassEval questions, contact Grae Desmond: dgdesmon@ncsu.edu.
- Instructor information is required for all NC State classes and supports tracking of instructional and non-instructional workload.
- Each instructor may be assigned a Load Factor (percentage of instructional responsibility).
- The total Load Factor for all instructors must equal 100%.
- Load Factor may be left blank (i.e., treated as 0%) if others total 100%.
Enrollment Capacity and Caps
Setting Enrollment Limits
Step 1: In Maintain Schedule of Classes, go to the Enrollment Cntrl tab.
Step 2: Enter values for:
- Enrollment Capacity: The maximum number of students who can register for this section.
- Wait List Capacity: The number of students allowed to join the waitlist once the section is full.
- SIS will automatically enroll the next student on the waitlist if a registered student drops the course.
Step 3: Ensure that Requested Room Capacity matches Enrollment Capacity.
Step 4: Click Save (bottom left corner).
Important Note:
- Classroom assignments (for “110” rooms) are based on a minimum seat fill rate of 75%, in accordance with NC State guidelines.
- Departments are encouraged to regularly review and adjust enrollment caps:
- Account for anticipated demand and program growth.
- Make adjustments for historically under-enrolled sections.
- Accurate enrollment caps help:
- Improve classroom utilization data reported to the UNC System.
- Ensure more efficient room scheduling.
Viewing Historical Enrollment Data
Use this process to review past enrollment trends:
Step 1: In MyPack Portal, go to the Student Information System homepage.
Step 2: Select the Reporting Tools tile.
Step 3: In the left-hand menu, choose Enrollment Statistics.
Step 4: Enter the Subject Area (course prefix). Optionally, enter a Catalog Number to narrow the search.
Step 5: Choose a term to view a breakdown of enrollment totals by section.
Class Attributes
Class attributes are used to designate special characteristics for courses and sections.
They can be set at either the catalog level (entire course) or the section level (individual offering). Some attributes impact internal processes, while others are visible to students via Class Search.
How to Add or Modify Class Attributes
Step 1: In Maintain Schedule of Classes, go to the Basic Data tab. Scroll to the Class Attributes section at the bottom.
Step 2: If attributes already exist and you need to add another, click the ‘+’ icon to add a new row.
Step 3: Click the magnifying glass next to Course Attribute to open the Look Up Course Attribute table.
Step 4: Select the appropriate attribute.
Step 5: Click the magnifying glass next to Course Attribute Value to open the corresponding value list.
Step 6: Select the correct value for the chosen attribute.
Step 7: Click Save (bottom left corner of the screen).
Common Class Attributes
YESEVAL: Indicates the class requires a ClassEval.
BIWEEKLY: Identifies classes that meet on alternating weeks (A/B pattern).
INTERN: Flags internship courses that require a liability insurance fee (handled by Insurance & Risk Management, processed by the Cashier’s Office).
Common Catalog Attributes
Catalog attributes apply to entire courses. They should not be manually added to individual sections unless already approved at the course level.
GEP: GEP Requirements
- FAD: Foundations of American Democracy
- GLOBAL: Global Knowledge
- HES: Health/Exercise Studies
- HUM: Humanities
- INTERDISC: Interdisciplinary Perspectives
- MATH: Mathematical Sciences
- NATSCI: Natural Sciences
- SOCSCI: Social Sciences
- USDEI: U.S. Diversity, Equity, and Inclusion
- VPA: Visual and Performing Arts
TERM: Typical Term Offerings
- ALL: Offered in Fall, Spring, and Summer
- FALL: Offered in Fall Only
- FALLSPRG: Offered in Fall and Spring
- FALLSUM: Offered in Fall and Summer
- SPRG: Offered in Spring Only
- SPRGSUM: Offered in Spring and Summer
- SUM: Offered in Summer Only
YEAR: Typical Scheduling Frequency
- ALTEVEN: Offered in Alternate Even Years (ex. 2024 and 2026)
- ALTODD: Offered in Alternate Odd Years (ex. 2025 and 2027)
- ALTYRS: Offered Alternate Years (not specific to even or odd year, but not offered every year)
- ONDMND: Offered Upon Demand (offered when department or college determines appropriate demand)
- THRDSEM: Offered Every Third Semester (offered every three semesters)
Note: Even if a course has a YEAR attribute like ALTEVEN, sections from the previous like term will still roll forward. Schedulers should monitor activation status to prevent scheduling inactive or off-cycle courses.
Special Topics
Special Topics courses allow departments to offer content not covered in existing courses. These are often used to explore emerging or trial subjects before proposing a permanent course number.
- Typical course numbers: 290–298 or 490–498
- Offering limit: A particular Special Topic can be offered no more than twice. To offer it a third time, submit a course action in CIM to the Office of Courses, Curricula and Academic Standards.
- Each Special Topics section must have its own association number. To prevent duplication, it’s recommended to use the section number as the association number.
Steps for Setting Up a Special Topics Section
Step 1: If a new section is needed, follow the instructions in Adding a Section. Otherwise, proceed to Step 2.
Step 2: Request the topic title for the upcoming term by either contacting Registration & Records or submitting the Special Topics Request form.
Step 3: Once the topic title has been created in the course catalog, assign it to the section.
Step 4: In the Course Topic ID field, enter the topic ID directly or click the magnifying glass icon to search available options.
Step 5: Check the box for Print Topic in Schedule so the title will display in Class Search.
Step 6: Click Save (bottom left corner).
Adding Notes for Students (if applicable):
Step 7: Go to the Notes tab. Either select an exiting note or enter the custom text in the Free Format Text box.
Step 8: To add more than one note, click the ‘+’ icon on the right.
Step 9: Click Save again.
Special Topics Change in Grading Method
A special topics course offering may have the grading method changed on a per semester basis, as long as the requested grading method is already an available option in the catalog. Use the Special Topics Change of Grading Method form and submit directly to the Office of Undergraduate Courses, Curricula, and Academic Standards. Once approved by OUCC they will then send to Registration & Records for processing.
Final Exams
Official exam calendars for Fall, Spring, Summer Session 1, and Summer Session 2 are published annually on the Student Services Center website.
- Fall and Spring final exams are scheduled based on the published exam calendar and assigned within SIS.
- Assigned exam locations default to the class’s regular meeting room unless changed by Registration & Records.
- Scheduling officers can view final exam details for each class under the Exam tab in Maintain Schedule of Classes.
- Faculty/instructors can view final exams for their courses via My Schedule in the Faculty Center.
- Instructors should not administer their final exam at a time other than what’s assigned in SIS.
Final Exam Flags
Each semester, verify with instructors whether they intend to use the assigned room for their final exam.
- If the instructor is using a physical room, set the Final Exam Flag to YES to ensure visibility to students in MyPack.
- If the instructor is not using a room (e.g., final paper or online assignment), set the Final Exam Flag to NO.
Note: Room type does not affect the flag setting.
How to Update the Final Exam Flag in SIS
Step 1: In the Scheduling Work Center, go to: More Class Scheduling > Class Associations.
Step 2: Enter the following search criteria:
- Academic Institution = NCSU1
- Term
- Subject Area = enter the course prefix
- Catalog Nbr = enter the course number
Step 3: Click the Class Components tab.
Step 4: In the Final Exam drop-down menu, choose YES, NO, or Last Class Meeting.
Step 5: Click Save (bottom left corner).
Final Exam Assignment Changes
If a change to the assigned final exam time or location is needed, an email should be submitted to Registration & Records at classscheduler@ncsu.edu.
Requests may be granted if the following conditions are met:
- The instructor’s dean’s office has approved the change.
- All enrolled students agree to the change, and
- Students with conflicts are offered an alternate or make-up exam.