<p>I was wondering if a CS minor is enough to get into the field or if it's really not worth much. I wanted to major in English with a CS minor, but if it won't get me anywhere I'd rather just take the classes I'm interested in. Thanks!</p>
<p>A CS minor is generally enough to get into the field. But it depends on the specific requirements of the minor and the classes you will be taking. You should be more specific as to what exactly the requirements of the minor are (what specific classes will you be taking, etc.)</p>
<p>Here’s what my CS minor consists of:
CS 125 Intro to Web Design and Image Processing
CS 128 Introduction to Software Application Development
CS 128 Lab
CS 150 Database Systems
CS 225 Advanced Web Design
CS 228 Object-Oriented Design and Programming
CS 200 level or above (230 Web Design and Programming/345 Social Computing)
MT 135 Calculus and Analytic Geometry I</p>
<p>Yes, that background should be enough to get an entry level position in the field. However, it depends on what kinds of Cs jobs you would want. Could you be more specific?</p>
<p>For example, that course-load is very application-centric (websites, mobile apps, databases); the lack of systems courses will prevent you from getting systems-related jobs (think Windows OS, Android OS, Cisco routers, desktop apps like Word).</p>
<p>Another possible gap in that curriculum is the lack of a class on algorithms and/or data structures, which are very important topics that are the bulk of the focus in job interviews. However, I may be mistaken, if it is the case that one of those classes encompasses those two topics.</p>