I want to become a software engineer. What classes should I take in high school?
What classes should I take in high school to prepare myself to be a software developer?