<p>I am very seriously considering switching back to computer science. Currently I am an information science major at UNF and I am not really sure that I am doing the right thing by staying in the program. I am taking Java and Visual Basic this semester and I really don't like the classes at all. The classes really bore me to tears. </p>
<p>Personally, I am interested in computational things like A.I., graphics, game design, and programming things like robots and such. Are all of those things related to CS or do you get to do a lot of that in IS as well?</p>
<p>If you’re bored to tears by Java (and, to a lesser extent, Visual Basic), CS probably isn’t right for you.</p>
<p>Well what is the main difference between IS and CS? Could I do any of the following things that I mentioned above with the IS degree?</p>
<p>The things you say you want to do are CS things. But it looks like you can do some of them as electives in your IS program. Compare your IS program classes with your CS program and you will see the differences in the coursework. The CS is much harder. It requires a lot more prereqs in math, physics and other sciences. The core has more coursework. Your foundational CS class is in C. The IS is more business oriented take on Systems. You have classes oriented on business viewpoint like your math for business and business ethics, like to be an IT manager who has some practical skills, I’m guessing–no CS major will take classes like those. Just get through the programming classes. It will be more interesting when you are working on projects. My daughter’s school never had stand alone programming classes, you always just learned is as part of the CS intro or other classes about computation. But go see an adviser to help you figure out which program is right for you.</p>
<p>I know that if I don’t get into a CS program now, that I will probably later get a master’s in CS down the road. The thing is though, that I am ridiculously desperate for money right now and need to work as much as possible. So I’m thinking that it would be easier to get an IS bachelors at the moment because it will free up a lot more time for me to work. However, I wonder if I will regret that down the line?</p>
<p>Also, you say that the things that I want to do are CS things? What are IS things then?</p>
<p>[Information</a> Systems Jobs, Employment | Indeed.com](<a href=“http://www.indeed.com/q-Information-Systems-jobs.html]Information”>http://www.indeed.com/q-Information-Systems-jobs.html)</p>
<p>For some business jobs, either degree might work. For your general software engineering jobs, you’d prefer the CS degree.
[Software</a> Engineer Jobs, Employment | Indeed.com](<a href=“http://www.indeed.com/jobs?q=software+engineer&l=]Software”>http://www.indeed.com/jobs?q=software+engineer&l=)</p>
<p>Robotics, on the software side
[Robotics</a> Software Jobs, Employment | Indeed.com](<a href=“http://www.indeed.com/jobs?q=robotics+software&l=]Robotics”>http://www.indeed.com/jobs?q=robotics+software&l=)</p>
<p>play around with different parameters</p>
<p>But could I do software engineering with the IS degree?</p>