Should I delay submitting my application?

<p>Hi,
I intending to apply to the Fall 2007 Master in Computer Science program in Stanford, CMU, USC and U Penn. They were listed in descending order of my preference for them.</p>

<p>The application deadlines for the 4 universities are as follows:
- Stanford: December 12, 2006
- CMU: December 15, 2006
- U. Penn: May 1, 2007
- USC: June 15, 2007</p>

<p>I have submitted my application to Stanford and will be doing the same soon for CMU.</p>

<p>My question is should I delay my application to U. Penn and USC? From Stanford and CMU's website I gathered that their admission decisions are made in Mar/Apr. Should I wait for the results from Stanford and CMU before deciding whether to proceed on to apply for U. Penn and USC, so that I can save cost if I am accepted by either Stanford or CMU? Will I be in a disadvantage if I apply late to U. Penn and USC? FYI, all my recommenders have already written their letters for me.</p>

<p>Thanks for any advice!</p>

<p>Personally, I'd wait -- you may as well save the application fee money if you can.</p>

<p>Just make sure you have everything ready so that you can submit the Penn and USC applications quickly, if necessary.</p>