Information Systems Or computer science?

bgi123

Distinguished
Jul 6, 2012
183
0
18,690
I am 18 years old and in my first year of University. I took dual credit in Highschool so I have most of my basic classes done with. I am wondering what major would get me the best job opportunities. I am currently enrolled in CIS (Computer information Systems). I'll link the degree programs for you guys.

http://prtl.uhcl.edu/portal/page/portal/SCE/COMPUTING_MATHMATICS_DIV/CS/Comp_SciBS/CS_requirements

http://prtl.uhcl.edu/portal/page/portal/SCE/COMPUTING_MATHMATICS_DIV/cis/CIS_BS/BS_requirements


Help me choose!
 
Solution
Both Information systems and Computer Science are the parts of the IT industry. However, the course structures are different. So, you need to first identify as to what you are interested to do. Also the preference given by different IT companies to these different degrees differs. So, before doing anything a proper analysis is necessary. Consider all the possible outcomes and then make up your mind to take up something that will be best for you.
For more information, please click - http://www.myprgenie.com/view-publication/career-opportunities-are-waiting-for-you-at-xist4-it-recruiters-london?user_type=mc&ref_no=NTk4Mzcz%250A
Each college is different but for the most part, the CIS is going to be more application programing and development while the CS is going to be at more of a hardware or OS level programing.

Each one has the ability to make around the same amount of money.
Right now mobile apps are obviouly the hot item.
Now with CIS they will use the current popular language which might not be the popular language when you get out of school, while the CS major will uses more stable languages like C++.
Prior to the mobile app craze a lot of application programming was starting to be outsourced but it bounced back with mobile.
One thing I would make sure of is that the program is not .NET focused. If the program uses only .NET languages then you wont be learning any languages used by Android or iOS.

In all reality it comes down to what you want to develop and what interests you.
 
Hello Boosted1g! Thanks for your input! My CIS degree has a Java elective also. I'll also see if they have a class for iOS programing. I think I'll stick with the CIS program if what you said is true - that I'll be making the same of money. Just wondering which one would be in more of a demand when I graduate. I am afraid that my profession will either be out-sourced or the economy just won't allow for new hires. I live really close to Houston though so there should be a lot of jobs for an IT person. I also like biology a whole lot, but going to school for 8 years isn't for me.

Also any further input would be great. I still have pretty much half a year to choose a major. Doing the core classes right now.
 
JAVA, as much as I dislike it personally, has a portability that seems to be living on and on. So learning as many Java skills can be more beneficial. Programming languages are like religions - you can learn how to bow and scrape and cross yerself in so many ways, but there's nothing like "living it" to really learn a language. And no degree program can predict what companies you'll interview with, or what they'll need at the time.

Get your degree and learn a couple of languages well - do extra projects. Outsourcing will occur all over, but there are some skills have must be done in-house. Marketing, for example, which can be "webpage designs" with Java usage.

Here are some complementary concepts to consider - these aren't college-degree programs - they're better in a way because they can kick down an employment door. But only so far...

SQL is a database language, and skills in SQL will make valuable workers to the Accounting Department, and nothing is more important in a company than a happy Accounting Department. Cisco Training is a techy program focusing on that vendor's high-end equipment, but every company using that is also paying high-end, too.

There are tech schools that have programs like these 1-2-3-4 years and those come out with a high likelihood of strong employment.

But it's also Rut Employment. All those skills drop a student/employee into a pit for THAT ONE JOB, and you'd better love it because it's a hard thing to dig out of. And while these are 'portable' - every city has open jobs for these skills - the jobs will end up feeling the same to someone not well suited, psychologically, to these tasks.

College degrees give you more flexibility, therefore. The days of 'settling down for one career at age 23' are long gone - that the good news and the bad.

Learn as much as you can from your profs. Good profs will have extra projects of THEIR interests, and the best students will discover those and ingratiate themselves into working on those.

But recognize what interests you, and also specifically what doesn't, because everyone learns more about Their Interesting Tasks than the lesser ones.
 
SQL will be a necessary tool for your programing career.

The best advice I can give is first of all, make sure programming is what you are passionate about.
Second is to give yourself as many tools as possible. It will likley be near impossible to find a degree that has everything you want, but you can usualy find electives in other colleges in your university to fill the gaps.

I got my degree in Management Information Systems in the early 2000s. When I started the degree the .NET languages were coming out and it was a big hype about how so many businesses need programmers in .NET. Well 4 years latter, half of the demand was pure market hype as businesses stuck with their java/javascript and other more linux bassed languages then microsofts, and for the other half businesses already filled most of those positions, many via outsourcing. Since then I have moved on to hardware and more specifically networking, but as far as my degree and its usefullness, well I am able to put on a resume that I have a degree.

I in no way wish to persuade you agianst your degree, espically if it is something you are passionate about, I only wish to allow people to learn something from my experience.

EDITED (got rid of super run-on paragraph and added info at bottom):
Websites:javascript and php
android sdk: java
apple iOS development: objective-c, swift
business applications: java, python, c#, and visual basic.net
Databases (for web, mobile and busienss): SQL
hardware and os develoment: c/c++.

This is a good quick read about different languages. I would ignore the number ratings though, seems like the numbers are bassed more on opinion then extensive research.
http://www.english4it.com/reading/40

One last thing I would suggest is take any classes about security that pertian to your field. Network/data security is the big thing now and wont go away any time soon due to all of the breaches, so even if the course/certifaction only has a partial fit to your degree it will still be something that can put you over the top of other people competiting for the same job.
 
(There's only one useful skill in all IT brains - "mental agility" - the ability to learn. If you are too lazy to keep learning - and oh, what a relief it would be if I never had to learn another computer language du jour - then no technology training is worthy in the future. The Security Issues will part of The Fastest Changing World of all tech skills. You won't be worth anything to anyone if you aren't willing to keep learning. Your laziness is your biggest enemy, therefore. Find mental-agility, the ability to change and hop around and learn more - and you'll find a good future.)

ps... learn how you learn. First. Learn what your brain does so it learns, and perhaps what you do to prevent learning from occurring.
 
Outsourcing will occur all over, but there are some skills have must be done in-house. Marketing, for example, which can be "webpage designs" with Java usage.
2QF7mT
 
Both Information systems and Computer Science are the parts of the IT industry. However, the course structures are different. So, you need to first identify as to what you are interested to do. Also the preference given by different IT companies to these different degrees differs. So, before doing anything a proper analysis is necessary. Consider all the possible outcomes and then make up your mind to take up something that will be best for you.
For more information, please click - http://www.myprgenie.com/view-publication/career-opportunities-are-waiting-for-you-at-xist4-it-recruiters-london?user_type=mc&ref_no=NTk4Mzcz%250A
 
Solution