alec , Carlisle asked Elizabeth Pedzinski Added Tuesday, January 28, 2014 at 4:45 PM What are the best technology courses for a high school student interested in software? Hello I am currently an 8th grade student and I have some interest of being a software engineer. So my question is, what classes should I take in high school? My high school has classes that build up into knowing how to program and the classes are: IT 1 ESSENTIALS, IT 2 Cisco Networking part 1, IT 3 Cisco Networking part 2, IT 4 Workstation/server OS, and finally Computer Programming- Java/visual basic. But I'm also wondering if I should take engineering classes and those ... Answers 1 Elizabeth Pedzinski Answered Tuesday, January 28, 2014 at 4:45 PM Very good question! There are many types of engineering, have you been able to explore different types? If not, Foundations of Technology Education would be good. Just talking about software engineering taking the Java class would be best, so if there ...