PGSEM Electives Allocation System

A course elective preference collection and allocation system built for the Post-Graduate Program in Software Enterprise Management (PGSEM) at the Indian Institute of Management, Bangalore (IIM-B).

Students submit prioritized course preferences through a web interface. The allocation engine assigns courses using a multi-factor ranking algorithm that considers seniority, course priority, and CGPA.

Documentation

Authors


This system was developed in 2006–2007 and used for multiple quarterly allocation cycles at IIM Bangalore. Licensed under the MIT License.