Slashdot Mirror


Best Grad Program For a Computer Science Major?

ryanleary writes "I am currently a junior computer science major at a relatively competitive university. I intend to remain here for some graduate work, and I would like to get a master's degree. What would be a good field to study? An MS in computer science appears to be highly theoretical, while an MS in IT seems more practical due to its breadth (covering some management, HCI, and design). What looks best on a resume, and where might I expect to make more money in the not-too-distant future? Computer Science, Information Technology, or something different altogether — perhaps an MBA?"

3 of 372 comments (clear)

  1. Clarification by ryanleary · · Score: 5, Informative

    Thanks for all the replies so far, the reason I ask what will look best on a resume is with the economy the way it is, I've begun to wonder what combination of education and experience will give me the most opportunities down the road.

    I am an excellent programmer, but working 9-5 in a cubicle writing code scares me and does not seem like a good way to spend the next 30+ years of my life.

    That being said, I have done some freelance web design and web database application development and really enjoyed it. I have also worked in various environments doing IT work and found it alright.

    So further complicating the issue, (and no offense to people who have a BS or MS in IT) but I often hear that IT degrees are for people who couldn't make it in Computer Science. So does going from a competitive CS program to an IT program look like this?

    I don't know how graduate school works. I'm not worried about being miserable at school. I can do anything for one year. It's after school that I'm most concerned with.

    And finally, regarding staying here at the same Uni for graduate work, I had never really thought of leaving. A big part of that, however, is I have worked really hard while here and will be completing my B.S. in a total of 3 years. I will still have quite a bit of scholarship money that may be applied to my graduate work if I stay here.

    Again, thank you all so much.

  2. Re:Business or Accounting by linhares · · Score: 5, Informative
    Business or accounting? Hell no!

    Listen, kid. I'm a professor of business and management science. My masters and PhD are in Computer Science. There is a hidden rule in academic life: you cannot swim upstream. It is easy for a mathematician or a physicist to become an engineer. It is easy for an engineer to become an economist or work in any business field. But it is close to impossible for a marketing type to become a physicist. After your mid-twenties, you can still have some room for maneuver if you don't have kids. After 35 (like I am), people have a very, very low probability of change. Doesn't happen. When it happens it's a miracle, like a disney movie.

    You can always be a business type if you know math and logic and programming. Remember, information is power. Study, for example, data mining. Checkout project weka in your IDE and study the code, submit modifications, get an interesting thing done or two.

    My advice to you? First, read freakonomics. The guy's an economist that works with data mining. He may very likely get the Nobel some day. Then you'll see how easy it is for a computer scientist to play business roles.

    Finally, go to the most hardcore, most academically rigorous career first. Learn assembly language. Find a professor that's good and say these words to him/her: "I'm here because I want to do top-notch research during my undergraduate degree. Now go on and tell me what to do. I'm up for anything." At first, the professor will look you with some giant eyes. Months later, you will be on your way to writing REAL papers and understanding how real science is made. Fuck grades. Even if you graduate with loads of C's, one or two papers in academic journals will really set you apart. Tell your employers later on that you couldn't care less about grades because "they are made to be fair in a world that's not fair, and you wanted to do REAL work while on university, not the little clean academic assignments". That is hardcore maturity and courage. And if things go wrong and you want a change later on, all disciplines nowadays are needing data mining, from accounting to marketing to finance to operations management, etc. Weka is the new Excel.

    I wish you good luck, brother.

  3. Re:Business or Accounting by rochberg · · Score: 4, Informative

    That definitely is interesting. My own experience was that I graduated with a 3.2 and a couple years working for the university in IT and programming positions. My job search began in October 2000 (i.e., the dot com boom was still in full swing and the bubble had not yet burst). I felt confident that I would do well if I got an interview, but I couldn't get one. The one company (a small consulting firm) that did give me an interview offered me the job.

    As it turned out, I had a friend that worked for a major tech company, one whose recruiters wouldn't give me an interview. My friend passed my resume on to his manager, and I was invited for an onsite interview with tech people. I got the job and started in May 2001.

    Moral of the story (by my experience): Maintain a high GPA, because you'll most likely have to deal with HR recruiters that use it as a filter. But if you have friends or other inside connections, make use of them. Sometimes, it's not what you know, but who you know. Even in tech.