Class Plotting

v1.2.0 WebApp Last updated: June 22, 2026

Description

Automates class schedule plotting with a drag-and-drop interface. Produces ready-to-print reports for class, faculty, and room assignments

User's Manual

SIAS Class Plotter++ — User Manual

This tool lets you visually build and manage class schedules by dragging subjects onto a weekly calendar grid. You can filter views by instructor or room, detect scheduling conflicts, and print formatted schedule reports for classes, faculty, and rooms.

Requirements

  1. A modern web browser (Google Chrome recommended)
  2. Valid SIAS Class Plotter credentials (provided by your administrator)
  3. Subjects and sections must already be set up in the system
  4. Stable internet connection

Step-by-Step Guide

Step 1 — Log In

Enter your assigned Username and Password on the login screen, then click Sign In. Once authenticated, the calendar page will load automatically.

Step 2 — Select a Schedule

Use the filter bar at the top to narrow down what you want to plot:

  1. School Year / Sem — select the academic period
  2. Department — select the department
  3. Course — select the degree program
  4. Section — select the specific section

Click Load Schedule to populate the calendar and the subjects panel.

Step 3 — Filter by Instructor or Room (Optional)

Use the Instructor and Room search fields below the filter bar to narrow the calendar view. Typing in either field will highlight or hide time slots based on availability for that instructor or room, helping you avoid conflicts before placing a subject.

Step 4 — Schedule a Subject

The Subjects to Schedule panel on the right lists all subjects that still need to be assigned a time slot. Each card shows the subject code, name, required hours, and assigned instructor.

  1. Drag a subject card from the panel on the right
  2. Drop it onto any available (highlighted) cell on the calendar grid
  3. A dialog will appear asking how many hours to allocate for that slot
  4. Enter the number of hours and confirm

The subject block will appear on the calendar spanning the correct number of rows. Once all hours for a subject are consumed, its card in the panel will be marked as completed.

Step 5 — Remove a Scheduled Class

Click on any scheduled block on the calendar to reveal a delete button (red x in the top-right corner of the block). Click it to remove that block and return the hours to the subjects panel.

Step 6 — Print Schedules

Once scheduling is complete, click the Print button (bottom-right of the screen). A dialog will open with three tabs:

  1. Class Plotting — print the schedule for one or more sections
  2. Faculty Plotting — print the consolidated schedule for selected instructors
  3. Room Plotting — print the room utilization schedule for selected rooms

Check the items you want to include, then click Print. Use the Settings tab to configure paper size (Long or Short), orientation (Landscape or Portrait), and color scheme for lecture, laboratory, and lunch break blocks before printing.

Calendar Color Coding

  1. Highlighted cells — available and droppable time slots
  2. Dimmed / striped cells — unavailable due to instructor or room conflict
  3. Colored blocks — scheduled classes; color indicates lecture (2 hrs or less) or laboratory (3 hrs or more)
  4. Brown blocks — lunch break slots

Troubleshooting

  1. Login failed — Double-check your credentials. Contact your administrator if you do not have an account.
  2. No subjects appear in the panel — The selected section may have no subjects set up yet, or all subjects are already fully scheduled.
  3. Cannot drop on a cell — That slot is unavailable due to a conflict with the instructor or room existing schedule. Try a different time slot or adjust the instructor/room filter to identify the conflict.
  4. Schedule not loading — Ensure all four filters (Period, Department, Course, Section) are selected before clicking Load Schedule.
  5. Unexpected error — This is usually a temporary server issue. Refresh the page and try again, or contact your system administrator.

Video Tutorial

Update Changelogs

v1.3.0 (2026-06-22)
- Added support for lecture and laboratory sessions
- Fixed a bug that the calendar table head doesn't display the time and days label when printing
- Fixed other minor visual bugs

v1.2.0 (2026-05-18)
- New look: CSPC themed that supported light/dark mode.
- Customizable print layout that supports portrait/landscape mode and color schemes.
- Now self-hosted in Automations Tools Hub

v1.0.0 (2026-01-01)
- Initial launch

Contact Support

For inquiries and technical support, contact:
[email protected]