login

The problem of assigning students to course sections in a large engineering school

Computers & Operations ResearchPublished 1 January 1986
Gilbert Laporte, Sylvain Desroches
Citations55
SJR quartileQ1
SJR score1.60
SNIP2.02

TL;DR

A computer program is designed and implemented to allocate students to course sections so as to provide students with satisfactory schedules, to equalize roughly the number of students in all sections of the same course and to respect room capacities.

Abstract

Abstract In some universities, complete course schedules are made available to students at the time of registration. Typically these schedules give the room number, instructor and time for each session. Students use this information to select their courses. A computer program then allocates students to course sections so as to provide students with satisfactory schedules, to equalize roughly the number of students in all sections of the same course and to respect room capacities. The authors designed and implemented such a program at the Ecole Polytechnique de Montreal, one of Canada's leading Engineering Schools.

Keywords

Engineering