# Class Demand

The **Class Demand** module allows schools to plan the number of classes to open for the next term. Edusuite’s **forecasting feature** suggests which courses and how many sections are needed. If a course is not opened, students can be **re-advised** to different classes.

## Access and Navigation

You can access the **Class Demand** module under **Planning**.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXccbigW18Muvh4VApwg-txSRXbRE3JV5_iqcXEbdZRpmnQLkvpAgvPJQtgKi-vbjPwJ7680GV38dV54bXoAZI78IyY8UY0uYQHrPBUOw0niI24mGgiVMHmJEIDyOOrGi5-ybEYGnuXpjW5CXvhU0w0IZI0?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

If you cannot view a link from the list, check the privilege assigned to your user account or role.

{% hint style="danger" %}
Contact your school’s system administrator to request view or edit access if you cannot access the rights management screen.
{% endhint %}

## Create a New Class Demand

* Click **+New Class Demand** in the upper-right corner

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXf7TUtP3dztz7WmYS_FOKkLZghNMo2ded0e4heSJswHctanimU9fO2JvznOifcYC4jBeVY6jDjJfGAGfxc9UQjDk2n3osfjqfGeGkOMTIvdl9bN4IuU1FnrxqpIVDC4-wOeBD-bAgfGUY7mA87bvhvPZjTR?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* Enter a **unique description** for the class demand
* Choose whether to enable **forecasting**:
  * **Enabled**: The system forecasts sections and classes based on past enrollment trends
  * **Disabled**: The class demand will only consider active **block sections**, updating automatically if they are added, removed, or modified
* If forecasting is **enabled**, configure the following options:
  * **Algorithm Type**:
    * **Prioritize Regular Offering** – Prioritizes subjects based on the term to be opened *(e.g., for 1st term, 1st-term courses are prioritized)*
    * **Prioritize Earlier Course** – Ideal for schools with a high volume of regular student enrollments
  * **Minimum Students per Section** – The system will only open a section if this number is met.
  * **Maximum Advised Units** – The maximum number of units a student can take
* If forecasting is enabled, the class demand status will be **“Forecasting”** until processing is complete

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc87SwT6dFRpUSO1EfaSc8qEXvkh1-_RgSYSugY6WAzirnoMm2WeMJcN5WQSljZxrIdKDJ9FwG6ezSKpXTEIfvRH1vdMzXAd_VFEOoO0VIvfbECDRUgnv5-2AS4454lvo16E_KdUkJ3qiaXZ3iArHiEYgJa?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* Click **Add Class Demand** to save

## Refresh Block Section Counts

* Select a class demand and hover over its menu (upper-right corner)
* Click **Refresh Block Sections**

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfHdIy3u2W0qL30yP7a8pjIv3V0PLDB8jP_SCDh4JBqcaIZ_k1JsAkkWg69dCFtUQqshEU076bsOwehf6ZvvjC8WmleyYcPJ40F_14lOEmyIqPz90y9ztxWDAw1Xcx0rS2nc3nlwqDJPouu9n33hGpAlHOE?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* Choose a refresh option:
  * **Refresh All Block Sections** – Checks all sections and students’ grades *(Slowest option)*
  * **Refresh Changed Block Sections Only** – Checks only modified sections *(Faster)*
  * **Refresh All Block Sections but Ignore Passed Grades** – Updates all sections without checking students’ past grades *(Fastest)*

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXc0KZHaCrHuUfuywTD4NkZjTKqayhbqYnfAk1w7HT9rfOvAAf5lVPj_tGMWEb335Xa_5pI379D_uGyW2YP-DVsmMzb2rRKkJNxyMcw14MiAQ56mG-EhCaWI9LiW-uNKM1oiC7C6KWnRTvoZQdiGI3CCtlHo?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* Click **Refresh Class Demand** to apply changes

## Edit a Class Demand Description

* Select the class demand and hover over its menu. Click **Update**

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeNF4jiwH07LnzNe-aE9dSJJ-hBjJPEDcMk2i_nyyz6sE9TLciEiXQ4BNliLKQUMEbFs4zz3zumG-76m3zzi4xSn2kCvbbVSZWF8p7qqSPOc6dRG3rBo2JO2IKxku5bxUPOkL19AQltT7WRYIgCi_MnI00?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* Modify the **description** *(Other fields cannot be edited).* Click **Save Class Demand**

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdAJsZI_nhfFO0coLnFkrjLepCYjoIwsAEJQGfG3b5kexfgj_agxdgt1NvcgEm2Yw5WEUfyiCLgaet4DqVqApEF_RUBLnqXlE1TDUuokeNs0XXeQpmLXMSHzvdNGgjjKEb3M4fFZVVwLjiWXDgv2aElF-X4?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

## Delete a Class Demand

{% hint style="warning" %}
You cannot delete an **active** class demand.
{% endhint %}

* Select the class demand and hover over its menu, then click **Delete**

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdP3nrgHJj-EaF-bmqAlxVs1s7BLa-2EgMmZktqv-x7xDpeS6655w4ChFgOarGuOHExa51dScP6UiuYVxkZ5oszHgpTA7sXl8nRVyQlBOrWdAP0qEBFIS-pjL5QQxJNkaPlp_UEiRvyGwLRYNeiQXdWzXI?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* Confirm the deletion. The class demand will be removed from the list

## Search for a Class Demand

Enter a **keyword** or **exact name** in the search bar (upper-right corner). Press **Enter** to view matching results.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXedwvf1ruXJYDGrrN4RkcLlcbwYtO2q_Hc2xRRdJbrYHP9Wz5sRgoxG2fzGFg-4G0t2Cgj4-u5CeLU-TbxxfQgbyq_DO_9kFIM_6Kr-h17b-Ac52FDJqxZto--f977V8RskajUFBUB0PzBZ43uEIz4lFazt?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

## View Class Demand Details

* Select a class demand. Click **View Class Demand**

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXf2gpPPia3l1fu5H7JoJhc9a16hdvi057tY85C5pg_szni6iJAbKDkXtyvraBpEVKR7AMgE0c8z5FEcmiAYl2lm50luc71Frf38kaQx-q-pEXPkF4OjNHEjMJlsXSwa97O1LiwFSZSQaVV3DvBs3g8E61Q?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* The page will display all open **sections and classes** with the following columns:
  * **Code** – Course code
  * **Description** – Course name
  * **Students** – Number of enrolled students
  * **Block** – Number of block sections taking the course
  * **Free Sections** – Number of non-block sections

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdCngQJxaONgBmFafj8xmSI6C1EzrErdWG5Wsbiae7RXjQc4R6DjKIei18tmGuRKXgBUKFWwWwwqnSRGA8EFCRyeCKWheh_oN56JJbK-hsMfUghWeVup8rnHYe0zwdG9H18e8NJ_4v3PBSWc5aNjhQW93G0?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

## Manage Class Demand

### Add Free Sections

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfC5OWAGW6cWEZbdobJM67eBRKNB9hhELBh_6bP6wg42b1AhdXeBqNd-EH0JVFFntEJtxQi5B8KIrkl0bCqQsNulPr5wfWTNKrkKkeYtBUP2v5MPArbW7QA8V9DxcnsrCkl9LomzLo6uYTHTVlbM96jVoaK?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* Click the **Free Sections** column next to a course
* Input the number of free sections to be opened
* Click outside the field to save.

### Search for a Class

Use the search bar to enter a **keyword** or **course name**. Press **Enter** to display matching results.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd8mCqrpjdQNJ2PlKosxk4KeegAWkZXRCw4T-aRToICjEuXXT-KUBC-8NQxEmG58xq3NHes01D70b3jDdNxmpiIxJ_H6Q7EIku3wd09aj4hNeq6UOmCZsu8fQwUnYjPDlh0giGYPAd784jh-sUfE0mwGOZf?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

### View Students in a Class

* Click the **“Students”** column for any course

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcAZKWa7L4vr75ipOZrbJUosyezjMZeXOxwZU9xNLQx0_Bh-Qu9w2SEerRFVPMgqGbf_lk2zZUBovvUF4Dh4IsVoKAh2aag4wH83GdI2KNGMCUFYCA_8bMarR0yNgoH0CJSHuoNl_tFHNYwkAbHZzrFl5E?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* A list of students enrolled in that course will appear

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXefGnFT8HchUvYg9H3U1zTbuY4eQKHDMCJjOtHiHkBsObq2nFl20k8Cww1L4RNtjvlXxXiMmJlpfuy1MMQsFNYcH_XHF6iPNefX24EQsVcK3b6-8suLvVsJGyGtCk3bojZpvs1qtN4bWwW4_anUwm7isIGN?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

### Search for a Student

Use the search bar within the **Students** list. Press **Enter** to display matching results.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfbG6B_3QuTBN0GpKr1HQemP4nLCCwzRfdqQ8mK3N4roofgbqlsl5h_YMhtjL7g0BYZ4rnfGCRNQq2RBOiC4eKbmw9Tm9XcOYMdg3-wy55Ekp4y8JGmTfhUhhBe-lQZ4rnD29vBqN-IYYHb5DQAIml9I2Y?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

## Readvising Students

### Readvising Students in a Class

* Click **Readvise Students** next to the course

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdrdDlO5Us7-PSwEQ0aCzRwtXywW0mZpQ7MJj39M6OcECgni5oIMiirW_qUSOzNFnPmrW3jKyoG5JbHwIAbeRfXX4sypyyChGi6hOIZ189dO1C6M3lFsjrsrEiQCT6Ol7OANonULwwXqgTq5s8Mbnh_ZccW?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* Changes will be applied after processing
* Students removed from the class will be **crossed out**

### Readvising All Students in a Class Demand

* Click **Readvise All** (upper-right corner)

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeYEdM7ujzgwc0xdM1-NnmTkszSCJ1wMe3nwY7ouG1N57Wmr9Ak8i7y5i5eMqvfOyKwDEkG3_HbN7fbJRjCCn9Gqhmpl1H0Y_LLSSfL8ZxoGtGKlEsah-EawdjLzcRcQNKmMjQ4yS9x-6ztgUkJ5k6tzUpb?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* Changes will be applied to all courses

## Locking Courses and Term Programs

* **Locking a Course**: Click **Lock Course** to set the minimum number of free sections for that term. A **lock icon** will appear next to the course

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcijp-blJbgQBWSo6R_QHrh-MltQYHoVDUKCr12DWSxEghFr3s_2FXvoFrjp4jTN655VVp-yBvPPs0hN2Ny9l-vIfc0ORJTnG0QOKdpdG9AOL3AFlp1G9fZh5O11dx28lnSZ6PuBSZkbQN7g-pe6x4JkIHj?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* **Locking Term Programs**: Click **Lock Term Programs** to apply this setting to all courses in the term.

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeBfTj3dtK7SUtQUUzodWeZ3-wd83yxD1nGXAEfDT4CKupuDgf3qOljuaKYKdmXifLCYViwsrL7k1YQ7VZdLrbszbPH5QxfnuH2O6Qkl8e_s6ytDl8odDY-S_PdZlFIazl1SWFGZciZFgV7CGfzh8ePm54?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXd4hGO15NlzzmH9pollfHozReKyIc5rAHjppFXbC1za5_Knc_LGf7S4DCi12f1mtxV92VyDOII9phpOo2uaVw7Gt1pKaz-MEyKW7HyRvwhd1yUZ0hybYQ8ke3mu_zkKZgkSF0jlu2fNQseAhK87qra5_Xg?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

## Download the Forecasting Report

* Click **Download Report** (upper-right corner)

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfrYcNQek4J5XfI8rFa7RwJ4TF_SpABscJ1TrETn5Z_hu_60X1UsCAUwEUHKdCUf4p5OY2kUqTAiggb83WoXMDqRjp8WJGDda2PfUZfetsYzi6JXATbaTi2I7gSQFyGqM4k19UtGEcYF20ca5rzT825EqE?key=Cktma731MOJNAwIjpG9hEg" alt=""><figcaption></figcaption></figure>

* The report will include:
  * A list of advised students and their forecasted courses
  * An overview of the forecasted class demand

## Frequently Asked Questions (FAQs)

**Question:** Do I need to refresh Class Demand and Schedule Plans after changing a block section’s status?

**Answer:** Yes, refreshing updates the Class Demand and Schedule Plan when a block section is made **active** or **inactive**.

***

**Question:** Do I need to refresh Class Demand if I enable/disable a block section’s enrollment schedule?

**Answer:** No, refreshing is **not** required.

***

**Question:** Will enabling auto-assign for faculty affect the current schedule plan?

**Answer:** No, unless the new schedule plan is **activated**.

***

**Question:** How can I schedule a class with a break in between?

**Answer:** Divide the schedule into two time slots and manually adjust the placement. Example: **Subject A (Monday, 11 AM - 2 PM)** Split into **11:00 AM - 12:00 NN (Monday)** and **1:00 PM - 2:00 PM (Monday)**.

***

**Question:** Can I remove forecasted courses not included in the school's list?

**Answer:** It’s **not advisable** to delete them, but you can set their section count to **0** to prevent student enlistment.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://info.edusuite.asia/product-guide-uni/admin-home/planning-1/class-demand.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
