And whoever programmed the "sort by start date" function of the new course overview page that went live yesterday or today should probably take the introduction to algorithms course :-). It looks like it sorts with a comparision function that returns a falsy value both for "no date < some date" and "some date < no date".