Should I major in Computer Science?

Profile picture of the author Campbell24 by Campbell24 Posted: 05/10/2012
I'm at the point in school where I have to pick a major. I thought I was going to do IS (Business Information Systems) but now I'm considering Computer Science. Long-term I hope to be a successful internet marketer. If I stay in school, what would be the best thing to major in that is IM-relevant?

I know I will eventually have to learn some coding to make my sites look better. But what languages are used for this?

The types of programming classes listed at my school on the CS major are:

CPS 180 - Principles of Computer Programming 3(3-0)

CPS 181 - Introduction to Data Structures 3(3-0)

CPS 210 - Assembly Language and Computer Organization 3(3-0)

CPS 240 - Object-Oriented Programming 3(3-0)

CPS 340 - Advanced Data Structures and Algorithms 3(3-0)

CPS 410 - Software Engineering 3(3-0)

CPS 450 - Programming Language Concepts 3(3-0)

CPS 470 - Introduction to Operating Systems 3(3-0)

CPS 360 - Computer Design and Architecture 3(3-0)

CPS 420- Windows Program 3

CPS 496a- SE For Smart Devices 3

CPS 575- Computer Graphics 3

CPS 396L- Linux for Professional System Admin 3

How relevant do you guys think these topics are to IM?

Thanks
Sean
#computer #major #science

  • Profile picture of the author wAvision
    wAvision
    You can do IM with very little coding knowledge...

    basic HTML and CSS is enough...

    However, I like computers so i would major in compsci, IT or a related field...you could look into marketing and advertising as well i suppose
  • Profile picture of the author Jayson Masters
    Jayson Masters
    I have a friend who took a course like that so I'll give you my opinions.

    Internet Marketing is really more about marketing and very little about the technical side.

    These skills you learn will be applied to web development and management of website. It will come in handy if you decide to work for a large corporation in managing their websites that have millions of traffic a day.

    However, if you're planning to do Internet Marketing like selling information or stuffs on eBay, then you should Major in Marketing or something that's business related.

    At the end of the day, if you decide to be your own boss, you can get people to do all the things that you don't know how to do.

    Hope this helped!
  • Profile picture of the author Charlotte Jay
    Charlotte Jay
    I think it's a very useful and marketable skill to have if you are planning on doing IM, but not necessarily essential. Now if there were an actual "Internet Marketing" degree I would do that, but alas, there is not suffice for that Full Sail rubbish they offer.
  • Profile picture of the author TheArticlePros
    TheArticlePros
    As the others have already said, Marketing is the most applicable degree to IM (the "M" stands for "Marketing" after all). Having said that, I'm an I.T. major and I think it's more relevant than CompSci to IM. (I was a CS major at Georgia Tech a long time ago.)

    The reason I believe this? IT teaches you how to use systems combined with people to get the best results out of the organization. It's a more broad major than you can narrow down by taking certain courses that you enjoy. CS on the other hand is a lot more of a specific degree, and you are going to be taking a lot of math and programming courses that will have NOTHING to do with IM at all.

    -- j
  • Profile picture of the author viewsonic32
    viewsonic32
    I want to let u know that i am an engineering student and i also have many subjects that ur having but IM is different and these subjects.They are not gonna teach you how to build a website.But as u said u have a subject object oriented programming u get through in this subject u can write a ebook and can sell on click bank on programming.
    And for another example of ur subject software engineering they teach u what a software should contain its existing system,proposed system,consumer needs,total cost of creation of a software etc but i personally dont think these subjects help in IM but again if u learn the subject well then u can build ur own site and earn thru it by writing on software and its features etc..
    Hope this may help u
  • Profile picture of the author Joe Mobley
    Joe Mobley
    Sean,

    Knowing what I know now, I would recommend a Business or Marketing degree. All of that stuff you listed in the opening post can be outsourced.

    I am assuming that you want to be an IM business owner? Right?

    Joe Mobley
  • Profile picture of the author Ettienne
    Ettienne
    Since it's 2012 and many people believe the world is going to end soon, "rocket science" might be more profitable this year
  • Profile picture of the author cashp0wer
    cashp0wer
    I have this degree and it hasn't helped me out very much in this area. I worked in the computer field for years before I got into IM. It would be a great degree to have in case IM didn't work out for you though.
  • Profile picture of the author Campbell24
    Campbell24
    Yes I want to own successful IM businesses. I have already been building websites and know that I don't "need" to know how to program, obviously you can do IM without knowing this stuff. However, reading the blogs of successful IMs, I have come across a lot of them that mention "learning to code" and coding their own sites. "Business" and "marketing" college courses seem completely ridiculous to me(too easy, nothing concrete being learned/paid for, I already know about customer behavior, online marketing, etc.).


    Are CSS and HTML are the only languages used for web design?
    Are these taught in a Computer Science curriculum?

    Again my curriculum would look like this:
    CPS 180 - Principles of Computer Programming 3(3-0)
    CPS 181 - Introduction to Data Structures 3(3-0)
    CPS 210 - Assembly Language and Computer Organization 3(3-0)
    CPS 240 - Object-Oriented Programming 3(3-0)
    CPS 340 - Advanced Data Structures and Algorithms 3(3-0)
    CPS 410 - Software Engineering 3(3-0)
    CPS 450 - Programming Language Concepts 3(3-0)
    CPS 470 - Introduction to Operating Systems 3(3-0)
    CPS 360 - Computer Design and Architecture 3(3-0)
    CPS 420- Windows Program 3
    CPS 496a- SE For Smart Devices 3
    CPS 575- Computer Graphics 3
    CPS 396L- Linux for Professional System Admin 3

    I don't know if these topics are the kinds of coding that are relevant to building sites or if CSS/HMTL will be taught within those courses. Tell me what you think. What are those class topics about? Web Design-type coding or something else?
  • Profile picture of the author brettb
    brettb
    I'm completely self taught in programming, so no you don't need a CS degree. As well as my IM sideline, I've had a very decent career out of it.

    Just get stuck in and code, and you avoid the $$$$ of student debt.

    In fact, none of the best people I've worked with have had CS degrees.
  • Profile picture of the author Campbell24
    Campbell24
    I am aware that programming skills are not necessary to be an IM. I just thought doing Computer Science might give me more pertinent skills than a Business degree.

    Are CSS and HMTL the only languages necessary for web design coding?
    Are these usually taught in a Computer Sci curriculum? (You can look at the classes I listed above, I'm unsure of whether or not these would contain CSS/HMTL training)
  • Profile picture of the author Pongo
    Pongo
    I have an it degree and looking back I wish I would have known about all the certifications needed to get hired for most jobs. I learned HTML, graphic design and SEO on my own.
  • Profile picture of the author lovboa
    lovboa
    If your long term goal is to be in internet marketing, then study marketing.

    One way to see what you should study is to look at job postings.
    If you see job postings for internet marketing positions in SEO and social media, the recommendations are marketing degrees, not computer science degrees.

    Also, the names of those courses sound interesting, but you might hate programming. Go on YouTube and try to learn a programming language. I thought I would love it, and I hated it once it got into advanced programming.
  • Profile picture of the author lovboa
    lovboa
    If your long term goal is to be in internet marketing, then study marketing.

    One way to see what you should study is to look at job postings.
    If you see job postings for internet marketing positions in SEO and social media, the recommendations are marketing degrees, not computer science degrees.

    Also, the names of those courses sound interesting, but you might hate programming. Go on YouTube and try to learn a programming language. I thought I would love it, and I hated it once it got into advanced programming.
  • Profile picture of the author Miguelito203
    Miguelito203
    Originally Posted by bathunter View Post

    I'm at the point in school where I have to pick a major. I thought I was going to do IS (Business Information Systems) but now I'm considering Computer Science. Long-term I hope to be a successful internet marketer. If I stay in school, what would be the best thing to major in that is IM-relevant?

    I know I will eventually have to learn some coding to make my sites look better. But what languages are used for this?

    The types of programming classes listed at my school on the CS major are:

    CPS 180 - Principles of Computer Programming 3(3-0)

    CPS 181 - Introduction to Data Structures 3(3-0)

    CPS 210 - Assembly Language and Computer Organization 3(3-0)

    CPS 240 - Object-Oriented Programming 3(3-0)

    CPS 340 - Advanced Data Structures and Algorithms 3(3-0)

    CPS 410 - Software Engineering 3(3-0)

    CPS 450 - Programming Language Concepts 3(3-0)

    CPS 470 - Introduction to Operating Systems 3(3-0)

    CPS 360 - Computer Design and Architecture 3(3-0)

    CPS 420- Windows Program 3

    CPS 496a- SE For Smart Devices 3

    CPS 575- Computer Graphics 3

    CPS 396L- Linux for Professional System Admin 3

    How relevant do you guys think these topics are to IM?

    Thanks
    Sean
    Hey, Sean. I was a Business Computer Information systems system before I ultimately changed my major in college. All that stuff isn't necessary when it comes to making money online. Basic coding skills so that you can make links and stuff like that are all you really need. Wordpress has also become standard for a number of business models. Being able to write is a very big part of making it online as well.

    Good luck,
    Joey
  • Profile picture of the author Mike Hlatky
    Mike Hlatky
    I would say no, technology changes too quickly.

    I started as a CS major and one of my friends started this year (3 years later) and he is already taking different classes.

    I read about things you are interested in online and learn how to do it yourself. Focus on some sort of business major.
  • Profile picture of the author absoluteallen
    absoluteallen
    If you want to be the "outsourcee" and provide your services to marketers online, yes you can tie in CS with IM.

    You can build a business for yourself providing custom services such as:

    *Custom Wordpress templates and or tweaking current templates
    *Creating widgets
    *Creating web apps
    *Tweaking affiliate program apps
    *Custom content management systems

    Etc...

    I am a CS graduate, if one thinks they can't create a business out of the skills we learn and get paid a nice sum for it.. wrong!

    I however have taken my skills offline which makes up most of my income. I am the computer wiz at a large chain of gas stations. It takes up 4 hours a day mostly. I do most of my work at home or on the road through the Team Viewer app (cell phone or desktop).

    If you want to be the outsourcer, CS is not for you, not entirely. You could still build a business providing services and then outsource work to others if you are in a jam but now you are at the mercy of them completing your work.

    It's your judgement whether you'd like to make or tweak apps for your own use/customer use or hire someone to do it and focus on being a marketer.
  • Profile picture of the author Gama Seva
    Gama Seva
    I earned a degree in BSRE (Bachelor of Science in Reverse Engineering) from UHK (University of Hard Knocks) and I have a major in Outsourcing! It's a very powerful combination In just 16 months I now have 11 WP plugins under my name.

    Gama
  • Profile picture of the author absoluteallen
    absoluteallen
    If you want to be the "outsourcee" and provide your services to marketers online, yes you can tie in CS with IM.

    You can build a business for yourself providing custom services such as:

    *Custom Wordpress templates and or tweaking current templates
    *Creating widgets
    *Creating web apps
    *Tweaking affiliate program apps
    *Custom content management systems

    Etc...

    I am a CS graduate, if one thinks they can't create a business out of the skills we learn and get paid a nice sum for it.. wrong!

    I however have taken my skills offline which makes up most of my income. I am the computer wiz at a large chain of gas stations. It takes up 4 hours a day mostly. I do most of my work at home or on the road through the Team Viewer app (cell phone or desktop).

    If you want to be the outsourcer, CS is not for you, not entirely. You could still build a business providing services and then outsource work to others if you are in a jam but now you are at the mercy of them completing your work.

    It's your judgement whether you'd like to make or tweak apps for your own use/customer use or hire someone to do it and focus on being a marketer.
  • Profile picture of the author Randall Magwood
    Randall Magwood
    You don't need alot of IT skills with internet marketing. I used to work as an IT Specialist for this major corporation, and i got my CCNA certification - which was primarily the reason i got hired. But setting up squeeze pages and sales letter pages require about 5% of website knowledge.

    Besides... you could always do IT, but... if i could go back... i would have spent the 6 years in college to become a Pharmacist. $100,000 out the gate.

Next Topics on Trending Feed