FWIW the majority of folks that I saw drop or get kicked out of NROTC were technical majors. Coming into the program with the idea in your head that you have to be ENGR if you want that sweet SNA slot sets a lot of folks up for failure. You need to be able to do much better than just pass your classes and graduate with a 2.5 or whatever the university minimums are. A lot of guys lost sight of that, and really dug themselves into a hole by sophomore year or so. Some changed majors, and others just droned on trying in vain to bring their grades up. Many of the latter group were told "thanks but no thanks" at the end of sophomore year when the decision point for advanced standing and/or scholarships rolled around. At this point in your college career, the closest alligator to the canoe is just graduating and getting that commission......do your best in a major that you can succeed in, and the other things like service selection will work themselves out. The guys who got what they wanted from the program were not the dudes who labored away at studying all hours of the week, struggling to maintain a sub-3.0 GPA, consistently on mandatory study hours, who never had time to be anything more than a squad leader. They were the folks who chose their majors carefully, naturally did well in them, or at least didn't have to devote an unreasonable amount of time and effort towards them, and had time to participate in other things....they were the folks the unit didn't have to worry about academically, and thus were consistently pulled for more important leadership positions in the battalion. That all adds up to a selection board viewing you as "well-rounded" and capable in whatever field you are thrown into. With the exception of the nuke field, your work in the Navy is not going to be overly technical (at least in the slide-rule, CFD, multivariable calculus realm), and they need to know that you can 1) manage your time, 2) prioritize tasks, 3) be trained in a wide variety of subjects. It doesn't take a technical major to prove this, just a good balance of academic success in whatever major you chose, and participation in other less academic pursuits. The struggling engineering student I described above proves that he fails miserably at all three of these criteria. If he does pull through and graduate/commission, he will be getting the cold leftovers after all the other more competitive MIDN are done eating the service selection meal. Could he get lucky and pick up SNA? Yeah, I have seen it happen, but I'd not bet my future on it. Sometimes even a blind squirrel gets the nut, but it is generally poor technique for planning purposes.