DERSIS — Part of the GOXEM Academic Operating System
Build Conflict-Free Timetables.
In Minutes, Not Weeks.
The scheduling module of the GOXEM ecosystem. Handles instructor overlaps, room collisions, and cross-department constraints — connected to the academic community where coordinators share strategies and peer-review schedules.
Everything You Need. Nothing You Don't.
Ten capability areas. Each one designed to eliminate a specific pain point in institutional scheduling.
Intelligent Auto-Scheduling
A multi-strategy solver assigns all sessions in seconds. It evaluates thousands of placement combinations and picks the one with the fewest trade-offs.
- Greedy, backtracking, LNS, and CP-SAT solvers working in concert
Constraint-Aware Planning
Define room capacities, instructor availability, student-group rules, and department-level restrictions. Every constraint is enforced across every operation — no exceptions.
Manual Control
Drag-and-drop any session to a different slot. Every move is validated in real time against your full constraint set. Override when you need to — the system tells you exactly what breaks.
Smart Rescheduling
Change one session and DERSIS propagates the impact. Swap an instructor mid-semester, shift a room, or move an entire course block — without rebuilding from scratch.
Explainable Decisions
Every auto-scheduled placement comes with a reason. See exactly why a session was placed where it is, what constraints were satisfied, and what alternatives were considered.
Bulk Workflows
Assign, move, or lock hundreds of sessions at once. Batch operations respect every constraint and report any conflicts before committing changes.
Import & Export
Bring in course lists, instructor rosters, and room inventories from existing spreadsheets. Export polished timetables in PDF and Excel — ready for print or distribution.
Analytics Dashboard
Track room utilization, instructor load distribution, time-slot density, and constraint satisfaction rates. Make scheduling decisions backed by data, not intuition.
Adaptive Learning
DERSIS observes your manual adjustments and learns your preferences over time. Each semester, the auto-scheduler gets closer to what you would have built yourself.
Secure & Global
Encrypted storage, automatic backups, and multi-language support. Your data stays protected and accessible — from any campus, in any timezone.
Five Steps to a Finished Schedule
From zero to a published timetable — no spreadsheets, no manual cross-checking.
Setup
Create your institution. Define departments, programs, semesters, and academic terms. This is the structure DERSIS uses to organize everything that follows.
Add Classes
Enter courses, rooms, instructors, time slots, and constraints. Import from spreadsheets or add them manually. DERSIS validates consistency as you go.
Auto-Schedule
Hit the button. The solver evaluates all constraints simultaneously and places every session in the optimal slot. Conflicts are resolved automatically — not flagged for you to fix.
Refine
Review the result. Drag sessions to preferred slots, lock placements you want to keep, and re-run the solver on the rest. The system adapts around your decisions.
Export
Generate timetables by department, instructor, room, or program. Download as PDF or Excel. Share directly — no reformatting needed.
Engineered Different
This isn't a calendar with a grid view. DERSIS was built from the ground up for institutional scheduling.
Hybrid Solver Architecture
Four algorithms work together: greedy for speed, backtracking for precision, Large Neighborhood Search for optimization, CP-SAT for constraint satisfaction. The system picks the right strategy for your problem size.
Constraint Negotiation
When constraints conflict, DERSIS doesn't just fail. It negotiates — relaxing soft constraints while protecting hard ones, then explains every trade-off it made.
Adaptive Learning
Every manual override teaches the system. Over time, auto-scheduling aligns with your institution's unwritten rules — the preferences that only experienced coordinators carry.
Full Explainability
No black-box outputs. Every placement has a traceable rationale. Audit why any session landed where it did and what alternatives the solver evaluated.
Protection Levels
Mark constraints as hard (never break), soft (prefer to honor), or advisory (consider but deprioritize). This layered system lets the solver make intelligent trade-offs without crossing your red lines.
Built for Institutional Scale
Multi-department, multi-campus, multi-semester. DERSIS doesn't slow down at 500 courses or 200 rooms. It was designed for exactly that complexity.
| Capability | Spreadsheets / Manual | DERSIS |
|---|---|---|
| Conflict detection | ✗ Found after the fact | ✓ Real-time, automatic |
| Scheduling time | ✗ Days to weeks | ✓ Minutes |
| Mid-semester changes | ✗ Rebuild manually | ✓ Cascading updates |
| Constraint enforcement | ✗ In someone's head | ✓ Systematic, layered |
| Decision transparency | ✗ None | ✓ Full explainability |
| Learning from past schedules | ✗ Starts from scratch | ✓ Adaptive improvement |
The Story Behind DERSIS
DERSIS did not begin as a product concept. It began as a response to something we witnessed firsthand — the weight of institutional scheduling carried quietly, consistently, and without adequate support.
We watched coordinators spend entire weeks reconciling timetables across departments, managing conflicts that surfaced without warning, and absorbing the pressure of a process that touched every student and instructor in the institution. DERSIS emerged from the conviction that this work deserves better infrastructure.
DERSIS was shaped by the desire to ease a real burden — the invisible, exhausting work of managing complex institutional schedules. It is dedicated to L. Gökçe Genç, whose tireless commitment to departmental coordination inspired a better way.
Replace Weeks of Work with One Click
Join the GOXEM Academic Operating System — build conflict-free timetables, share them with your community, and access the full ecosystem.