Optimally
EN·DE·FR·ITDefault locale: EN
Contact →

← Results/Education · 2023

University of Lausanne (UNIL)

A bilingual degree reform, timetabled into the rooms UNIL already had.

Every course in two languages, the same professor for both, and no new rooms.

0

new rooms needed

2

languages for every reformed course

1

professor teaches both versions, within their hours

Live

in production for the new programme

Mon
Tue
Wed
Thu
Fri
08h
09h
10h
11h
12h
13h
14h
15h
16h
17h
Math · FR
Econ · EN
Stat · FR
Econ · FR
CS · EN
Phys · FR
Math · EN
Stat · EN
CS · FR
Phys · EN
Econ · EN
Math · FR
Stat · EN
Phys · FR
CS · EN

The problem

UNIL's bilingual reform meant every course now ran twice, in French and in English, taught by the same professor within their available hours. Rooms were already full, and students picked their language late, so class sizes were still a guess when the timetable had to be fixed.

What we built

A timetabling model that captures professor availability, room sizes and the French–English pairing, and finds a timetable that still works across the range of possible class sizes. UNIL's planning office can re-run it every year.

The result

UNIL put the timetable into production for the new programme. It held up even when enrolment didn't match the forecast, with no new rooms needed.

A problem like this?

Send it to us. Within days, you see a first version running on your own data.

Describe your problem
Next case~90 s: A live itinerary engine for city travellers