My school said the list of 2012-2013 courses and times would be sent out in April, but it's still not out yet. Although we rank our selections for the course lottery in June, we don't find out our own schedules until mid-August. Last year, they secretly changed the times of a few classes after we had already submitted our rankings, which kind of screwed everything up for me.
I sometimes wonder if all registrar's offices are this incompetent, or if we're unique.