Computer science is another good choice, although its more theoretical approach is best suited for future graduate students and r&d work. [substeps] It is possible to get hired with an associate's degree or even with nothing but self-taught experience.
[header] How to become a software engineer [title] Earn a degree in software engineering or a related field. [step] Most software engineer positions require a bachelor's degree. Majoring in software engineering will provide the most useful background for designing and perfecting software in the corporate world.