The weight of your major depends on what you apply for, It can matter, and in today's competitive environment it usually does. That said, your major would be fine for pilot, nfo, swo, or supply. Intel would be a long shot and Subs isn't possible. Most likely opennings in the near future are NFO and supply. The rest of your app must be very good. Rather than getting another undergrad start on a grad degree. If you are in long enough the Navy will want you to get the grad degree, so start on it now. Something else to start now...THE APPLICATION! Don't know your particulars, but waiting until the fall is not a good idea. Apply early, apply soon, apply now. If you are basicly qualified (a recruiter will access that), apply ASAP. I can't tell you how important this is. If you wait you are just several more months older, more quotas will be filled, programs closed and you are more likely to blow a knee out and be NPQ. If you haven't seen a recruiter do so now.