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.

— With admiration and purpose

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.