Are 2 year NROTC scholarships only given to those with an engineering major? Reason asking: a friend of mine has a nursing major and she holds a 4.0 (no BS). She wants to fly in the Navy but her nor I am sure if that's possible with her major. She also does a lot of community service and she's in Army ROTC with me. Are pilot slots only given to those with an engineering major? Any help would be greatly appreciated, thanks in advance!