<p>I'm currently finishing up my sophomore year at the University of Washington. I'm not currently in any major because the one that holds my sole interest (Computer Science & Engineering) has not admitted me. My first opportunity to apply was last spring, and obviously I wasn't admitted. I suspect the issue was probably with my above-average, but not excellent, physics & math grades. The entry level physics classes are a brutal amount of work and curved to ~2.6, I was lucky to get off with B's. My overall GPA was respectable, around 3.5, but inflated by my other, non-core classes.</p>
<p>Since my rejection, I've given this past quarter and this one 110%, and it's paying off. Last quarter I got the highest cumulative GPA I've ever had so far and completely demolished the curve in my science & higher-level math classes. </p>
<p>My next opportunity to apply to the CSE department will be this coming June. Despite my academic improvement, I have a nagging feeling I might not make the cut again. If this is the case, I will have no other recourse at this school other than to work towards another major. This is completely unacceptable to me, and I know I wouldn't be able to keep up my grades pursuing something as difficult as engineering in a discipline that fails to hold my interest.</p>
<p>Basically, my question is what my backup plan should be if this turns out to be the case. I really don't feel like wasting my money, hoping to get into a major, while halfheartedly pursuing another. The other in-state options for CS in Washington state somewhat suck. Additionally, between myself and my parents, we don't have the means to pay out of state tuition unless I got some supremely generous financial aid.</p>