<p>Hello, I like computer science, however I enjoy business also and I just don't know which one to pursue. I have a bachelors in communication studies (don't ask me why) and I just feel like it wasn't the right major for me. I have a higher chance of getting into the MSCS program than an MBA program due to my poor gpa below 3.0. Programming is a bit of a challenge for me but I know I can learn it and do it well with extra hard work and sacrifice. I also have a found interest in business such as entrepreneurship, finance, accounting. </p>
<p>What do you think I should do? I'm leaning towards MSCS. Thanks in advance =).</p>
<p>Alright, so I’m going to be a bit blunt here. If “programming is a bit of a challenge” for you, don’t bother trying to get a MSCS. If you get in, the program isn’t competitive. If you graduate, the program isn’t rigorous. Companies that are willing to hire MSCS holders will screen candidates for great programming skills. Companies that will take anybody with a CS degree will be wary to take a MSCS.</p>
<p>My wife has a Master’s degree in Technical Communication and has a high-paying job in her field with full benefits. Play to your strengths. You can probably focus in software or business communication, if you like; maybe even take a few of the less technical courses in the other department to increase your skill set.</p>
<p>In addition to what Aegrisomnia said…</p>
<p>Since you were a CS (or related major like Math/CS, etc) and was admitted to a MSCS program (which can happen), that school will have you take foundation courses first…that will move faster than the equivalent topics at the undergrad level. </p>
<p>Programming is the key element and if you cannot catch on quick, you will be toast. Since this is a MSCS degree program, you will have classmates with BSCS degrees and the professor will not wait or slow down. In general, profs are not as lenient on grad students as undergrad. They expect you to know it cold.</p>
<p>Why do you think you will have an easier time getting into an MSCS program than an MBA program? MBA programs will accept students with all kinds of different undergrad degrees. I would guess that most MSCS programs would prefer an undergrad CS degree or a related field such as Math, or at least a lot of undergrad CS classes. </p>
<p>Do you have a particular University in mind? I could imagine that at a particular U that it might be easier to get into one masters program than another. </p>
<p>What is your CS background? What experience in programming do you have?</p>
<p>It depends what school you’ll getting the degrees from. Any candidates your considering?</p>
<p>Like others have mentioned, if you had engineering/math/physics and a gpa above 3.0, you could be accepted into an MS CS program just by taking core CS classes. If you have a communication degree and a gpa below 3.0. You would probably have to do another undergraduate degree if you want to do CS. plus, if you are not good programming, you will be in trouble because most CS topics(e.g data structure, algorithms) end up as code at the end of the day. CS is not about coding, programming is a tool and you need to know how to use it to learn CS stuff</p>
<p>You should do the business administration degree instead, I have no idea on how hard it would be to get accepted into a good MBA program</p>