CourseLeaf CLSS - Class Scheduling Tool | CLSS

CourseLeaf CLSS - Class Scheduling Tool | CLSS

This page provides how-to guides and resources for using the CourseLeaf “CLSS” Class Scheduling tool for department chairs, deans, and schedulers. CLSS stands for “CourseLeaf Section Scheduler”

Click ‘Schedule’, select term, select scheduling unit/department

  • Deans may request access to CLSS and other scheduling resources for department chairs, deans, and other faculty/staff involved in schedule development by emailing: schedule@miracosta.edu.

 

Table of Contents

Schedule Development Resources

Training Videos

Schedule Development Phases

  • Prep: The Office of Instruction

    • The Office of Instruction conducts future term and session setup in SURF and CLSS systems.

    • Creates a rollover baseline from the previous like term, with some edits and modifications in a test/staging environment. Loads this into CLSS.

    • Future cycles: Conducts a comprehensive review of the San Elijo campus schedule across all departments.

    • Provide full schedule snapshot/excel of previous like semester classes, along with schedule planning worksheet/template.

  • Phase 1: Draft 1 in Design Mode

    • In CLSS, Department chairs make edits to entire scheduling unit, and department submits their entire schedule to dean as a package for approval/review by their dean and others via workflow.

    • Dean is notified via email and approves/edits/rollsback using CLSS workflow.

    • OIS reviews and signs off on necessary items.

    • When entire department schedule has completed workflow, OIS changes schedule to Refine Mode and pushes all sections into SURF.

    • Assign rooms from those available in drop-down for primary department use. Select ‘General Room Assignment' if you don’t currently have a space.

  • Room Assignment

  • Phase 2: Draft 2 in Refine Mode

    • Department chairs and deans continue to make finals edits, and department submits changes and initiates approval workflows on a section-by-section basis (not the whole department schedule at once). Once the workflow is cleared it can be synched to SURF.

    • Use 25Live RoomSeek to search and select rooms where you selected General Room Assignment in previous draft. Any unused space in available classrooms can be scheduled.

    • Any changes to San Elijo offerings will be reviewed by the dean coordinating the campus schedule.

    • There may be unique set ups (ex: ESL modality stacks) that may no longer be editable in CLSS, and can only go through an OIS BSA. Contact schedule@miracosta.edu for those requests.

  •  

  • Admin Only

    • All schedules are locked from editing for OIS review and backend cleanup

    • Go-live: SURF class schedule opens to students

    • OIS takes a schedule snapshot in SURF

    • Once the schedule is live, most changes require some kind of approval/workflow to update the live schedule.

  • Registration begins

    • Instructors and rooms can continue to be updated with approval from dean.

    • Many changes cannot be made once students are enrolled - a section must be cancelled (dropping students) and rescheduled as a new section. Changes to dates, times, modality, requisites and occasionally class notes may justify cancellation.

  • Semester begins

    • All classes should require instructor consent automatically once they start.

    • Adding classes after the semester begins requires justification of an equivalent LHE cancel and/or evidence of demand. All adds will need approval by appropriate dean and VP.

CLSS How-To

CLSS Terminology and Basics

Instance - another name for term. Example: Fall 2026, Spring 2027, Summer 2027

Phase - phases of schedule development. How we interact with CLSS.

Modes - Design and Refine

  • The first phase of the schedule will be in Design Mode. You add/change all your classes and make unlimited changes before you submit it as a package to your dean. None of your classes are actually in SURF yet; they only live in CLSS. They will have a local CLSS ID and a two or three digit section number, but no SURF Class Nbr.

  • Once we receive and process your first-draft submission, your schedule will flip to Refine Mode.

  • How CLSS interacts with PeopleSoft

 

 

Access

  • Request access to CLSS through your dean. Your dean can reach out to schedule@miracosta.edu.

  • Navigate to https://nextcatalog.miracosta.edu

  • Login using your MiraCosta username and password (Same as Okta or SURF)

  • Click on Schedule button.

  • Select the term you want to update

Editing Sections

  • From the Schedule landing page - select the term you want to edit.

  • Choose the department

  • All the IDs!

    • Section Number - two digit number automatically generated (next highest number) when a new section is manually created, but could be edited prior to the schedule going live. Must be unique to course. This doesn’t change year to year in the term roll over - so rolled sections will have section nbrs from previous like term.

    • PS ID - the SURF unique class number for that section and term. This doesn’t exist until data is synched to PeopleSoft/SURF. This changes every semester. Lectures and labs will have their own numbers.

    • CLSS ID: the CLSS unique class number for that section and term. This doesn’t exist until you click Save Section in CLSS.

Add a course with no sections scheduled

  • Check the box “Show courses with no sections”

  • Double-click on the title of the course

  • Click the green + symbol to add a new section.

image-20260204-011936.png

 

Edit a section

  • From the department page, double-click the section you wish to edit.

    • Screenshot coming soon!

  • Things to update:

  1. Campus

  2. Instruction Mode (updates based on your campus selection)

  3. Schedule Print (show in class search once the schedule is live/available to students) - set to Y while in drafts. This is only 'N' if you want to hide a class for special populations, dual enrollment, or searchable only by class nbr).

  4. Component (lec and lab - build one at a time)

  5. Session - choose an existing session meeting pattern

    1. summer 2026 - must use existing session meeting pattern and dates

    2. fall 2026

      1. CRED can select the session dates that match the meeting weeks (doesn’t have to be a specific meeting pattern).

      2. NONC/HSDP - use specific meeting pattern and dates. If one does not exist, use DYN session and custom dates.

  6. Status - indraft phases, these should all be Active. Only use Stop Further Enrollment and Cancel once schedule is live.

  7. Consent - whether or not section requires a permission number to register. This will automatically switch to Y once the class starts. Only special programs/groups should have this set to 'Y'.

  8. Link to LEC/LAB - On the lab, select the two digit section number of the lecture.

  9. Combine with - search for the course and section you want to stack/combine. These classes will share enrollment totals, meeting patterns, and LHE. Ex: DNCE 121/122. Courses that are always cross-listed (ex: PSYC/SOC 104?) will automatically create the child. Create the parent/primary section first. Then populate this field when creating the child section.

  10. Instructors - new instructors added after ECRs approved. Total load of all instructors and meeting patterns for section component should = 100%.

  11. Room - choose from shared dept rentership drop down or select ‘General Room Assignment’ to find room in later phase.

  12. Schedule - Does Not Meet - click to set a meeting pattern. See below for more details on meeting patterns.

  13. Enrollment Max - should = Rm Cap Request (the default enrl cap for the course). Can be lower based on the room chosen.

  14. Waitlist

    1. CRED Should = room cap

    2. NONC/HSDP = 20 (standard number)

  15. Class Notes - select ‘canned’ notes when possible. Add your own custom note if needed.

  16. Internal Comments - indicate justification for adds or offering changes. Indicate intention of how scheduled. Add initials and date to Internal Comments. Add your comment at the end. Example… “1/13/26 EM - need to keep section on-ground for Veteran students. 1/14/26 EL - starting off-time-block to schedule immediately after a learning community ENGL C1000 section.”

 

Setting Meeting Patterns

Notes coming soon!

Standard Meeting Pattern and Time Blocks

Notes coming soon!

Custom Meeting Patterns (User Defined)

Goes through more workflow steps - dean and Office of Instruction. If your department has standard meeting patterns that are not 3CH or 4CH lecture only classes (ILNG), we can work to pre-program those. Email schedule@miracosta.edu to coordinate.

  1. On the snapper screen - under Patterns, select User Defined.

  2. Enter the short hand for the meeting pattern. NOTE: the syntax does NOT match the naming schema for the Standard Meeting Patterns!

    1. Enter the days you want to meet, followed by the start/end times of the class (NOT the duration).

      1. Can use military time (1300-1350) or format with am/pm (1pm-1:50pm).

      2. NOTE: MUST use ‘Th’ for Thursday.

      3. Space between the days and times. NO SPACE between the start and end time.

    2. EXAMPLES:

      1. MW 1:00pm-1:50pm

      2. TW 1300-1350

      3. TWTh 11:00am-12:30pm

      4. MTWThF 1300-1350

image-20260209-190535.png

Reminders:

  • Labs are scheduled on a separate section.

  • Click on Meetings button to

    • modify the location of the meeting

    • modify specific dates for the meeting

    • add additional meeting patterns (ex: M 10am-10:50am and W 10am-12:50pm, or to add an Online or Arranged meeting pattern)

 

Hybrids

  1. Add your in-person meeting pattern first - selecting a standard or User Defined custom meeting pattern (see section above for syntax).

  2. Click the Meetings button to add a second meeting pattern.

    1. image-20260226-033606.png

       

  3. Adding an online/arranged component, click the plus sign, and add as shown below.

    1. image-20260224-001156.png
    2. image-20260224-001401.png
  4. Click the X to collapse the Meetings window.

    1. image-20260224-001650.png
  5. Click Accept.

    1. image-20260224-001918.png
  6. Click Save Section when done editing.

  7. You’ll also want to add a custom note for online weekly hours (this is a state requirement!). 2CH online weekly would look like “+1 hour 50 minutes weekly online”.

  8. Make sure the Location reflects one of the ‘hybrid’ locations

  9. A section with asynchronous online time should have Instruction Mode = 72.

    1. image-20260226-033843.png

       

  10. The office of instruction will review all hybrid classes to ensure correct meeting times, so when you submit your schedule for workflow. For hyflex - see special notes below.

Single Day Meeting Pattern

  1. First enter the meeting day/time desired. Patterns > Enter the User Defined Pattern > Click Add

    1. 53229461-187b-4922-bd41-aa471bcce88d.png
  2. Expand Meetings

    1. image-20260223-235347.png

       

  3. Click the pencil icon next to the pattern.

    1. image-20260223-235738.png

       

  4. Click the Dates drop-down and select ‘Custom’.

    1. image-20260224-000142.png
  5. Choose custom dates and room. If a single date meeting, choose the same start/end date.

    1. image-20260224-000548.png
  6. Click Accept.

  7. If adding an online/arranged component, click the plus sign, and add as shown below.

    1. image-20260224-001156.png
    2. image-20260224-001401.png
  8. Click the X to collapse the Meetings window.

    1. image-20260224-001650.png
  9. Click Accept.

    1. image-20260224-001918.png
  10. Click Save Section when done editing.

How Much Weekly Online Time?

First off, the Office of Instruction will review all hybrids. “Chancellor’s Office Math” can be a real doozey.

Second - use the spreadsheet calculator! I need to record a new video on how to use this - possibly tomorrow. Hang tight! - Eily Lopez of Feb 25, 2026

 

Proctored Exams

Proctored exams don’t need a meeting pattern, but they will need a Class Note indicating the student expectation. There are several pre-defined/'canned' notes you can use for proctored exams.

To add a class note:

  1. Click the pencil by Class Notes.

    1. image-20260224-010006.png
  2. Click the plus sign to add a note.

    1. image-20260224-010130.png

       

  3. Scroll through or just search ‘proctored’ to find all the proctored exam notes,

    1. image-20260224-010251.png

       

  4. Click on the one you want.

    1. image-20260224-010409.png
    2. OR if they don’t meet your needs, you can select

      ‘Add Your Own Note’, and populate as appropriate. Try to keep similar formatting/messaging.

    3. image-20260224-011018.png
    4. image-20260224-010924.png
  5. Click Accept.

  6. Click Save Section when done editing.

 

Reserve 2 Rooms for the Same Time

To book two rooms for the same time, you have two meeting patterns with the same dates and times, but different locations. It would look like this in the snapper screen:

image-20260206-204057.png

Hyflex

Hyflex sections have some specific scheduling setup points:

  • Two meeting patterns with the same times but different locations (one is zoom)

  • Class Note 003- Hyflex

  • Section attribute “Spec Designated Section: On campus and zoom”

  • Hybrid location for both lec and lab (even if only one component is hyflex). Location = Hybrid - Oceanside Campus, Hybrid - San Elijo Campus, Hybrid - CLC, or Hybrid - Other.

For hyflex rooms, you will create two meeting patterns with the same dates and times, but different ‘rooms’. One will be the on-campus location, and the other will be zoom.

image-20260206-204624.png

For hyflex classes, you will also want to add the Class Note 0003 - Hyflex.

image-20260206-204938.png

You will also need a section attribute (this allows students to search for ‘Hyflex’ sections in class search). Select “Spec Designated Class Section: On campus and zoom”

image-20260206-205048.png

 

Changing the Room - Multiple Rooms

For any class with multiple meeting patterns (including any hybrid or hyflex - Online/Zoom are considered a ‘room’), to change the room, click on the meeting pattern.

  1. Click on the meeting pattern.

image (5).png
  1. Click the black ‘Meetings’ button.

image (6).png
  1. Click the pencil icon for the meeting pattern room you want to change.

    image (9).png
  2. Change the room.

image (8).png
  1. Click Accept. Click the little X on the meetings pop-up. Click Accept again.

Changing the Room - Using 25Live RoomSeek

You will only see the the 25Live RoomSeek option in Phase 2 - Review.

  1. Enter in the desired meeting days/times, and select General Room Assignment.

    image-20260409-235858.png
  2. OPTIONAL: add some room characteristics - recommend you add the campus! Click the pencil icon next to Room Characteristics.

    image-20260410-000000.png
    1. Click green + to add desired campus and attributes. Click Accept when done.

      image-20260410-000212.png
  3. Click RoomSeek.

    image-20260410-000411.png

 

  1. Wait about 30 seconds for the list to complete loading. If you get ‘no results’, check the other tabs - if rooms are less than the CSM, they will show under ‘available’ but criteria not met.

image-20260410-000725.png
  1. Click Select for the room you desire. You may get a warning for the enrl max being less than the CSM and encouraged to select a larger room.

If you find a room under Room Seek, but then click ‘Save Section’ and get a ‘room not available’ message - this means another section currently has the room booked, but it hasn’t been fully approved and is likely in workflow and not yet in PeopleSoft or 25Live. In phase 2, once the section has completed workflow, it gets pushed to PeopleSoft immediately, and pushed to 25Live every 5-10 minutes or so during working hours.

Lecture+Lab Setup

At present, we have lec/lab meeting patterns built with 10min breaks. If you want to schedule your sections to the hour ('continuously'), you can - you’ll just need to use the User Defined meeting pattern.

General:

  1. Create LEC section (component field = Lecture). This might be section =01.

  2. Create a second section, changing the component to Lab/Activity. This might be section = 02.

    1. On the section editor for the lab section - select the ‘Link to LEC/LAB’ drop-down, and select the associated lecture section (ex: LEC:01). Save.

  3. Go back to editing the LEC section, under the Auto-Enroll drop-down, select the lab section ‘02’.

Combined Section Setup

More notes coming soon!

These classes will share enrollment totals, meeting patterns, and LHE.

Parent sections show “See also..” on the right.

Child sections show “See…” to indicate scheduling happens on the parent.

Disconnect the stack/combo on the child section - they are 18 and can decide to go live on their own!

Course-level combine sections (always combine - automatic)

Courses that are always cross-listed (ex: PSYC/SOC 104?) will automatically create the child.

Ex: DNCE 121/122. Create the parent/primary lec and lab sections first. Then create thepopulate the combined field when creating the child section.

Other

Deleting a section

  1. Select section.

  2. Click the gray X icon to the left of the section you want to delete. There is no undo button! You’ll have to rebuild if you made a mistake.

image-20260204-012134.png

Deleting a Combined Section

If you receive the message “Cannot delete combined section” - you must first remove the connection to the parent.

image-20260212-225533.png

 

  1. Open the parent section you’re trying to delete.

  2. Select one of the child combined sections to open the child section for editing.

    1. image-20260212-225827.png

       

  3. Disconnect the section by clicking the red X next the parent class. Click Save on the section.

    1. image-20260212-225919.png

       

  4. Click Save on the section.

  5. Delete the child section

  6. image-20260212-230141.png

    Repeat the above steps - deleting each of the child sections.

  7. Finally, delete the parent section.

    1. image-20260213-003416.png

       

Copy sections

Copy section from previous semester.

  • Can only copy where the semester is archived with an 'H' for historical next to it.

  • Can only copy sections if in Summer/Detail view. Use red View By button to toggle.

  • As many fields can be copied without creating a conflict will be copied. Instructors, rooms, etc will not be copied if there is a conflict.

Notes coming soon!

Courseleaf instructions: https://luc.courseleaf.com/help/clss/framer/#text:~:text=to that instructor.-,Duplicating a Section from a Historical Instance

Requisites

Must be in a student group to enroll in section

Section Attributes

Add appropriate “Spec Designated Class Section:…” attribute to indicate section is for specific population or program. These are largely used for reporting purposes for MiraCosta Data Dashboards and Program Review.

More details will be added soon.

Instructor Consent

Whether or not section requires a permission number. This will automatically switch to Y once the class starts.

Class Notes

Use the canned notes to indicate the section specifics to students. Reasons to use class notes:

  • Weekly online time (state requirement for all hybrids)

  • Indicate student requirements for a specific section

  • On-ground meetings

  • Try outs or auditions required

  • Unusual outside of class requirements

  • Materials/equipment required

  • Reserved section for special populations - MANA, Veterans, Athletes, etc.

If you have a custom note you are using for many courses (more than 3?) and many sections across all semesters or need consistent messaging for a specific group of students or section requirements relevant to registration, we can create a canned note for you. Email schedule@miracosta.edu to request.

Add a class note

  1. Click the pencil by Class Notes.

    1. image-20260224-010006.png
  2. Click the plus sign to add a note.

    1. image-20260224-010130.png

       

  3. Scroll through or search a keyword to find if a note exists. Using canned notes is always preferred to ensure consistency in our schedule.

    1. image-20260224-010251.png

       

  4. Click on the one you want. You can add multiple by repeating the above steps.

    1. image-20260224-010409.png
    2. OR if they don’t meet your needs, you can select ‘Add Your Own Note’, and populate as appropriate. Try to keep similar formatting/messaging.

    3. image-20260224-011018.png
    4. image-20260224-010924.png
  5. Click Accept.