Higher Education

OR Timetable Scheduling Engine for a Mid-Sized University

OR Timetable Scheduling Engine for a Mid-Sized University

0

0

Class clashes per term, down from roughly 833

82%

82%

Average room utilisation, up from 63%

About

The university needed to end timetable chaos across two campuses. Excel grids produced roughly 833 class overlaps a term, room utilisation languished at 63%, and students saw final schedules only three days before classes began. We built a Gurobi-powered integer program that assigns courses, professors, and rooms in minutes, with a Power BI visual planners can drag and re-optimise live.

Industry

Higher Education

Company size

1,000 – 5,000 employees

Founded

2003

The Company

A two-campus university scheduling on Excel grids

The university operates across two campuses with varying room capacities, faculty availability constraints, course prerequisites, and cohort sizes — a scheduling problem with real constraint complexity that the registrar's office was managing entirely in Excel.

Last-mile scheduling decisions — which section goes in which room at which time, with which professor — were made by hand against a spreadsheet grid that had no systematic way to check for conflicts until they had already been built into the schedule.

The challenge

833 clashes a term and a three-day release window

The manual Excel process produced roughly 833 class overlaps per term, and because catching and fixing each one required manual review, the final timetable wasn't published until three days before classes began — leaving students almost no time to resolve conflicts or plan around a late schedule.

Room utilisation averaged just 63%, since the manual process had no way to systematically identify underused capacity across the two campuses, and last-minute fixing consumed significant registrar staff time every term.

The Solution

A Gurobi mixed-integer program with a live drag-and-swap interface

We built a data model spanning courses, sections, cohorts, rooms, time blocks, and professor availability, then defined an objective function eliminating clashes, fitting cohorts to room capacity, and lifting utilisation. Hard constraints (no double-booking, capacity limits, prerequisite sequencing) and soft constraints with penalties (spreading classes through the week, limiting cross-campus travel) feed a Gurobi mixed-integer programming solver with tuned priorities and warm starts.

A Power BI custom visual gives planners a week-grid view where they can drag a section to a new slot and the engine instantly validates and re-optimises, highlighting any resulting conflict rather than letting one slip through unnoticed.

The Results

Zero clashes, 82% utilisation, five-minute schedules

Class clashes fell from roughly 833 a term to zero, and a full conflict-free baseline schedule now generates in under five minutes. Room utilisation rose from 63% to approximately 82%, unlocking latent capacity across both campuses without any new construction.

Scheduling labour fell to roughly 30% of its previous baseline, freeing registrar staff to focus on exceptions and student service rather than manual conflict-hunting, and stabilized timetables meant students received their schedules meaningfully earlier than the previous three-day window.

KEEP READING

See How Other Teams are

Winning with Seven Billion

See How Other Teams are

Winning with Seven Billion

Explore more studies on AI, analytics, and enterprise intelligence.

The lowest-risk way to find out if AI is right for your business.

Phase 0 is a two-week discovery that tells you exactly which problems AI can solve, what it will take to build, and what it will cost. No obligation beyond it.

ABOUT Seven Billion

Seven Billion is an Applied AI company — a team of data scientists and AI engineers who build and deploy AI systems that run in production. Founded in 2020. Offices in Boston, USA and Bengaluru, India.

OFFICE

Boston, USA
Bengaluru, India

Intelligence that delivers starts here.

Whether you are mapping your first AI use case or scaling AI across the enterprise, we will help you cut through the noise and build something that actually ships.

ABOUT Seven Billion

Seven Billion is an Applied AI company — a team of data scientists and AI engineers who build and deploy AI systems that run in production. Founded in 2020. Offices in Boston, USA and Bengaluru, India.

OFFICE

Boston, USA
Bengaluru, India

The lowest-risk way to find out if AI is right for your business.

Whether you are mapping your first AI use case or scaling AI across the enterprise, we will help you cut through the noise and build something that actually ships.

ABOUT Seven Billion

Seven Billion is an Applied AI company — a team of data scientists and AI engineers who build and deploy AI systems that run in production. Founded in 2020. Offices in Boston, USA and Bengaluru, India.

OFFICE

Boston, USA
Bengaluru, India