Microtubules confined to the two-dimensional cortex of elongating plant cells must form a parallel yet dispersed array transverse to the elongation axis for proper cell wall expansion. Some of these microtubules exhibit free minus-ends, leading to migration at the cortex by hybrid treadmilling. Collisions between microtubules can result in plus-end entrainment ("zippering") or rapid depolymerization. Here, we present a computational model of cortical microtubule organization. We find that plus-end entrainment leads to self-organization of microtubules into parallel arrays, whereas catastrophe-inducing collisions do not. Catastrophe-inducing boundaries (e.g., upper and lower cross-walls) can tune the orientation of an ordered array to a direction transverse to elongation. We also find that changes in dynamic instability parameters, such as in mor1-1 mutants, can impede self-organization, in agreement with experimental data. Increased entrainment, as seen in clasp-1 mutants, conserves self-organization, but delays its onset and fails to demonstrate increased ordering. We find that branched nucleation at acute angles off existing microtubules results in distinctive sparse arrays and infer either that microtubule-independent or coparallel nucleation must dominate. Our simulations lead to several testable predictions, including the effects of reduced microtubule severing in katanin mutants.