Prioritizing tasks is, as far as I see it, rather simple. It would be in order of due dates, essentially, and projected completion time. Essentially, if there was a list of 10 tasks with different completion times or lengths of completion and due dates, the priority would obviously be the task that has the earliest due date or deadline.