<p>My son plans to major in engineering when he goes to college in a year. He has never taken a programming class or any other computer science class because at his school, you have to choose between taking a foreign language or computer science. Seniors can't suddenly switch to computer science. </p>
<p>Will he be at a big disadvantage in college? Should he take a computer science class at the community college next summer instead of trying to find an internship?</p>