Should I major in Computer Science?

by 27 comments
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
#internet marketing #computer #major #science
  • Profile picture of the author 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
    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
    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
    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
    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
      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
    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 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
    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
    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
    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
    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
    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
    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
    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 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 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.
  • Profile picture of the author Henry White
    Find something you're really passionate about and use that to build on your strengths.

    As already mentioned, the sum total of "technical" knowledge and skill amounts to maybe an hour at most and that's purely background information. Actually, if you want to split hairs over it, you don't need to know anything at all about the technical side of IM because you can and should only deal with technical issues when they come up - and almost 100% of the time, it's something you can outsource for cheap. Worst case scenario, you'll have to search for a crib sheet or post the question in the appropriate forum here.
  • Profile picture of the author Andrew Mak
    if you want to become a professional then just go for it, you can get a lot of job on odesk or elance. may be you can come out with another digg.com or a software like senuke x in future.. who know?

    at the same time, you can still learn online marketing in warriorforum, you can have both.
  • Profile picture of the author CDarklock
  • Profile picture of the author troy23
    I have a CS degree and I would recommend it. It will open a lot of doors for you.
    You can always do IM in your spare time.
    It's better to have something to fall back on as I think IM is getting harder and harder each year. There may come a point soon when it dies completely.

    -PayPal has started to ban accounts
    -YouTube are deleting accounts
    -Email marketing is dying due to people getting swamped each day with mails.
    -Facebook has banned promotion

    Once a law comes in forcing payment processors to refuse IM related material then that will be the end.

    So my advice is go with your degree.

    For building websites you need to know html, css, php, xml, javascript and possible even ASP.

Next Topics on Trending Feed