<p>Most programmers I’ve worked with don’t have CS degrees, but they do have some kind of STEM degree. </p>
<p>I think you’ll have enough programming classes to get an entry-level job. It may not pay much, but view it as an apprenticeship. After you’ve worked a couple of years, you’ll be set.</p>
<p>Some schools offer software engineering certificates to people who have Bachelor’s Degrees in a field other than CS. Google “software engineering certificate” if you’re interested. You don’t need a Masters.</p>