Some unis give timetables immediately after enrolment, however generally a downside is classes fill up and late enrollees can miss out.
At Sydney, they wait until they have a much better idea of exactly how many students are in each subject, and can then rearrange classes and rooms if subjects...