Import departments, courses and students
Bring in your academic data by Excel import, with department-wise seat capacity, eligibility rules, credits, prerequisites and instructors.
Open electives
The allocation Allotix was built for, and has run in production for real academic cycles. Students rank every elective they are eligible for, the engine fills department-wise and shared seat capacity in merit order, and the academic office gets results and reports the same day.
Open elective allocation touches students, courses, departments, seat caps, eligibility rules, result communication and reports — and most institutions coordinate all of it across disconnected tools.
How it works
Bring in your academic data by Excel import, with department-wise seat capacity, eligibility rules, credits, prerequisites and instructors.
Students verify their email, review eligible courses with live seat visibility, and rank the full list. Submission is acknowledged and downloadable.
The engine processes students in CGPA order, walks each ranked list, checks eligibility and course status, and fills fixed or shared department capacity.
Publish outcomes to students, email instructors and departments their lists, and export everything for institutional records.
What you get
FAQ
Students are processed in CGPA order. For each student, the engine walks their ranked preference list from the top, checks course eligibility and active status, and allots the first course with a free seat in the relevant department-wise or shared capacity pool. The result is deterministic and fully explainable.
They appear in an unallocated breakdown report with the reason, so the academic office can intervene deliberately — by opening extra capacity, activating another course, or handling them manually — instead of discovering the problem after publication.
Yes. The student portal shows department-wise and shared seat capacity alongside course details, instructor, credits, prerequisites and syllabus links, so preferences are informed rather than blind.
Yes, but deliberately. Allotix runs events through explicit lifecycle phases, and reverting from preference collection back to a closed portal clears stored preferences — a guard rail that prevents a half-edited preference set from silently corrupting an allocation.
Multidisciplinary Course allotment on merit and preference — not on who clicked first.
Allot minor streams, honours tracks and open minors from an oversubscribed pool.
Allot students to specialisations, streams or a branch change on merit and preference.