Allocate+ preferences explained: FIFS vs preference-based enrolment
By Smoov Team
TL;DR
Allocate+ has two fundamentally different enrolment models, and the optimal strategy is completely different for each. FIFS (first-come first-served) rewards speed - have your plan ready and execute the moment the window opens. Preference-based rewards strategic ranking - rank every activity, take the full window, think about cross-subject interactions. Most students don't know which model their uni uses. If you're applying the wrong strategy, you're either stressing for no reason or missing out by being too casual.
Allocate+ is the class enrolment system used by dozens of Australian universities - but "Allocate+" is the software, not the enrolment model. The system supports two fundamentally different ways of assigning students to classes, and your university chooses which one to run. The mistake most students make is not knowing which model their uni uses, then applying entirely the wrong strategy on enrolment day.
Two models, completely different strategies
The distinction that matters most is simple: does speed matter, or doesn't it?
In FIFS (first-come first-served)mode, the answer is yes - emphatically. The moment the enrolment window opens, students compete for spots in real time. Popular tutorial times fill in minutes. If you haven't already decided which classes you want - with backups ready - you will end up choosing from whatever is left. Being online, plan in hand, at the exact moment enrolment opens is a genuine competitive advantage.
In preference-based mode, speed is irrelevant. You submit a ranked list of your preferred class times, and after the enrolment window closes, the system runs an allocation algorithm across all student rankings simultaneously. There is no benefit to clicking faster. What matters is ranking thoughtfully - making sure all your acceptable options are ranked, not just your top choice.
The biggest mistake students make is applying the wrong strategy. Students at USYD stress-refreshing the page at midnight, trying to grab spots that aren't actually allocated in real time. Students at UTS casually deliberating for an hour while their preferred tutorials fill. Both situations are avoidable with one piece of information: which model does your uni use?
Which universities use which model?
Here is the breakdown for major Australian universities that use Allocate+:
FIFS (first-come first-served): UTS, Macquarie, RMIT, Swinburne, Deakin, La Trobe, and most other Allocate+ institutions. At these universities, the moment the window opens is the moment that matters.
Preference-based: USYD (branded as "Sydney Timetable") uses preference-based allocation. You rank your preferred classes, and the system runs allocation after the window closes. Your speed during the window has no effect on the outcome.
Hybrid: Monash runs an initial preference-based round followed by a FIFS adjustment period. You need both strategies - rank well in the first round, then be ready to move quickly in adjustments if you didn't get your preferred allocation.
Not Allocate+ at all: UNSW uses myUNSW rather than Allocate+. The enrolment process is different enough that Allocate+-specific advice doesn't apply.
How to win at FIFS enrolment
At FIFS universities, preparation is everything. The enrolment window opening is not the time to start thinking about which classes you want - by then, you need to already know.
How to win at preference-based enrolment
Preference-based enrolment rewards thoughtfulness over speed. The window is usually open for several days - use them.
Smoov's preference rankings mode is built specifically for this. It analyses your full solution space - every valid combination of classes across all your subjects - and computes a ranked preference list for each activity based on how often each option appears in high-scoring schedules. Instead of guessing which tutorial time to rank first, you can see which options give you the most flexibility across your full timetable.
What Smoov does differently for each model
Smoov auto-detects your university's enrolment model when you import your subject data. Once it knows which model applies, the solver and enrolment guide adapt accordingly.
In FIFS mode, the solver picks the best overall schedule from all valid combinations and presents it as your primary option, with ranked alternatives. The enrolment guide gives you direct instructions - "select Tutorial Group 3 for COMP1234" - so you can execute quickly when the window opens without having to think. Every extra second spent deciding during a FIFS window is a second a faster student might take your spot.
In preference mode, the solver generates a full ranked preference list for each activity - not just a single recommendation. It analyses how often each class option appears across all high-scoring schedule combinations and ranks them accordingly. You get a per-activity ranking you can submit directly as your preferences, rather than having to reason through cross-subject interactions manually.
Both modes use the same constraint engine underneath. Your availability blocks, lifestyle preferences, and hard constraints all apply regardless of which enrolment model your uni uses. Read the full guide for a walkthrough of how to set up your preferences and run the solver.
Common mistakes and how to avoid them
A few patterns show up repeatedly regardless of enrolment model: