Hi. I have a question about the degrees at USNA. I know that everyone gets a B.S. due to all the math and science courses that are mandatory, but what exactly does your chosen major do for you? Does it affect your service selection? When do you get to use your degree (ex. post-military)? Many people have said that it doesn't really matter what you choose, but I feel as if it would have to have some sort of effect. Any answers?