Model
Create and publish an Academic Profile.
Academic structure · resources · calendar conventions
- Foundation
- Academic Profile
- Mode
- Class or exam
- Version
- Published

MAG OptiAISchedAIAcademic SchedulingBeta
Build class timetables and exam schedules from your academic structure, available resources and term requirements. Review the resulting timetable before putting it into practice.
One guided academic scheduling product. Two modes built around different planning needs.
Two modes. One product.
Start with the mode that matches your scheduling period. Each has its own academic foundation and requirements.
Coordinate lectures, labs and tutorials around instructors, student groups, meeting patterns and suitable rooms.
A timetable for teaching and learning.
Plan exams around sessions, durations, supplied student conflicts, room capacity and applicable separation rules.
A plan for the examination period.
The academic scheduling challenge
Courses, instructors, students and resources all share the same calendar. Exam periods bring another set of rules.
A timetable is more than a spreadsheet full of available slots.
Bringing together courses, teaching activities, instructors, student groups and rooms takes careful coordination. Exam periods add a different set of dates, sessions and rules.
Impact
Spend less time assembling the problem and more time reviewing the plan.

The challenge is more than finding an available slot.
It is building a timetable that works with your academic requirements, resources and priorities.
Why MAG OptiAI
Keep the institution’s reusable foundation separate from the requirements of the period you are scheduling.
Maintain the academic structure, resources and calendar conventions used across scheduling periods.
Prepare the teaching or exam requirements and exceptions for the period you want to schedule.
Validate your inputs, run optimization and inspect the timetable before choosing the next step.
Published profiles anchor the reusable foundation. Term scenarios hold the requirements and exceptions used for a particular scheduling period.
Process
From your academic foundation to a timetable you can review.
MAG OptiAI guides your team from describing the academic problem to reviewing alternatives and choosing a timetable.
Create and publish an Academic Profile.
Academic structure · resources · calendar conventions
Build the scenario for your scheduling period.
Teaching requirements or exams · dates · exceptions
Choose the scheduling policies and solver settings.
Applicable constraints · priorities · runtime
Validate the inputs and run optimization.
An optimization-backed timetable for your requirements
Inspect assignments and timetable quality.
Placements · scheduling issues · reported outcomes
Explore supported changes to the scheduling problem.
Keep the baseline context while reviewing an alternative
Review the trade-offs before choosing your plan.
Timetable outputs · constraints · comparable results
| Plan | Inputs | Review |
|---|---|---|
| Baseline | Current requirements | Starting timetable |
| Alternative | Supported adjustment | Placement trade-offs |
| Decision | Chosen plan | Institutional fit |
Compare the planning context and timetable outcomes before choosing a plan.
Core capabilities
A shared planning workflow, with capabilities that reflect the mode you choose.
Organize the academic foundation and publish the version used for term planning.
Plan course components such as lectures, labs and tutorials, with their meeting requirements.
Class timetabling
Include teaching eligibility, availability and applicable workload limits.
Class timetabling
Smarter schedules.
Better decisions.
For named-room scheduling, include seat capacity, required features and availability.
Include exam sessions, durations, daily limits, separation rules and permitted room splitting.
Exam scheduling
Validate the profile and period requirements before submitting the scheduling problem.
Work with student-group and activity conflict information supplied for the selected mode.
Inspect schedule views, reported outcomes and the available export options.
Organize the academic foundation and publish the version used for term planning.
Plan course components such as lectures, labs and tutorials, with their meeting requirements.
Class timetabling
Include teaching eligibility, availability and applicable workload limits.
Class timetabling
Work with student-group and activity conflict information supplied for the selected mode.
For named-room scheduling, include seat capacity, required features and availability.
Include exam sessions, durations, daily limits, separation rules and permitted room splitting.
Exam scheduling
Validate the profile and period requirements before submitting the scheduling problem.
Inspect schedule views, reported outcomes and the available export options.
All in one place.
Everything you need for informed scheduling decisions.
Academic Scheduling in action
Explore the shape of class and exam planning. These illustrations explain the concepts; they do not claim measured scheduling results.
Different course components share the teaching calendar. Review when lectures, labs and tutorials are placed, and whether their instructor, group and room requirements have been represented.
Begin with your institution’s own data and inspect the result for the requirements that matter to you.
| Time | Mon | Tue | Wed | Thu | Fri |
|---|---|---|---|---|---|
| 09:00 | Math · Lecture | Math · Lecture | |||
| 11:00 | Physics · Lab | Physics · Lab | |||
| 14:00 | Design · Tutorial | Seminar |
Who it’s for
For institutions and planning teams with an academic scheduling problem and the information to represent it.
Coordinate institutional resources, recurring teaching requirements and term planning.
Prepare course components, teaching assignments, meeting requirements and suitable rooms.
Plan exam periods using sessions, enrollment, supplied conflicts and examination policies.
Every institution is different. The evaluation should establish whether the current scheduling model represents your requirements, rather than assume that every academic process is covered.
The Academic Scheduling Beta
Bring your academic scheduling challenge and evaluate the fit with your institution’s information.
Evaluate class timetabling or exam scheduling under your approved access window, capacity limits and AI allowances.
Get help preparing your Academic Profile, publishing its foundation and building the first term scenario.
Work with real or anonymized institutional data and review whether the supported model represents your requirements.
Contact our team about profile setup, data preparation or scheduling workflow issues during the evaluation.
Inspect scheduling outcomes, review supported alternatives and compare the trade-offs before choosing a plan.
Bring a class timetabling or exam scheduling challenge with clear requirements and a defined planning period.
Provide the relevant academic structure, resources, teaching or exam requirements and conflict information. Anonymized data is welcome.
Tell us what was clear, where setup was difficult and which requirements need a better fit.
Assess the timetable in your institutional context and tell us whether the workflow would help your team plan again.
Real Problem
Real Evaluation
Better academic planning decisions.
Bring your class timetabling or exam scheduling problem and real or anonymized academic data. We will review the fit and help you get started.
Academic Scheduling Beta
What to know before evaluating class timetabling or exam scheduling.
Yes. Class timetabling and exam scheduling are distinct modes with their own profile information, scenario inputs and scheduling rules.
Prepare the relevant academic structure, courses and components, teaching assignments, student groups, calendar conventions and resource requirements. Room information is needed when you use named-room scheduling.
Prepare the exam period, sessions, exams and durations, enrollment where required, conflict information and applicable policies. Include room information for named-room scheduling and specify whether eligible exams may use multiple rooms.
It is the reusable foundation for your scheduling mode. Publish a version, then build period-specific scenarios against that foundation.
Yes. Use readable substitute names while preserving the relationships, capacities and constraints needed to represent the scheduling problem.
The existing 14-day Free Trial provides a self-serve introduction with lower limits. You can request beta access through the Pro Console to evaluate a larger problem. Approval, duration, limits and AI allowances are managed through the existing access process.
No. Prepare the academic information and configure the supported scheduling settings through the guided workflow.
Use MAG OptiAI’s published privacy and data-processing policies to assess the workflow before submitting confidential information.
Read our Privacy PolicyYour request follows the existing beta review process. If approved, your account receives the agreed evaluation access and allowances.
How to request beta accessStill have a question?
Talk to us about your academic scheduling evaluation.
Ready to get started?
Tell us about your class timetabling or exam scheduling requirements. We will review your application and confirm whether the current Academic Beta is a good fit for your institution.
No payment requiredApplication reviewed by our team