First off, thank you for your dedication and service to our Country.
Second, thank you for your response.
My DS is interested in majoring in CompSci too. How much computer experience/education did you have before attending USAFA?
I have minimal programming experience, however I do understand how it works and would be able to pick it up if I put the time into it. In terms of actual computer knowledge I have been working with computers since I was little, so I would say I'm fairly advanced.
How difficult is the CompSci major track at USAFA? Have you taken any of the preliminary classes yet?
From what I have gathered, it really depends on how passionate you are about your major. You really have to pick something you will enjoy doing, especially if it involves a lot of work. With that being said, the more programming experience he has the easier it should be for him, along with other computer knowledge which goes along with the major. I would greatly recommend him trying to learn some programming before coming if he hasn't already, especially since there time management is a challenge here. I will be taking the first class next semester, which deals with the RAPTOR programming language.
What do you plan on doing after graduation as of now?