University Degree - CS vs. CSGM

Started by
16 comments, last by Mark Y. 9 years ago

Hi All,

Seeing that it's April, it's about that time when college decisions start coming in, and being a high school senior, well it's about the time I need to decide what university I'm planning to attend. I want to pursue a career in the game industry within programming.

Now, I've read several articles on the topic of a traditional CS degree vs a game degree, but they've typically been about a 4 year college degree vs a for-profit college offering a game degree, and most typically advocate for a traditional education.

The reason I'm asking, however, is because I'm in a bit of an interesting situation. I've had my eye on the University of Southern California for a while, for alot of reasons, but not only do they have the top game program in the nation, but they're also in LA, which to my knowledge, is one of the largest epicenters of game development in the US. I applied there as a Computer Science (Games) major and was recently accepted on a half-tuition scholarship and an undergraduate research fellowship. Despite being a games specific degree, at it's heart it's on par with their traditional computer science degree. In fact, the way it's structured, the core computer science classes are identical, except instead of the 10 free technical electives that come with a normal CS degree, I'm given a pre-selected path of games-specific material ranging from game design workshops to multiplayer games programming.

However, every once in a while I'll question whether I'm pigeonholing myself despite the fact that it's a solid CS degree. I always come back to wanting to do it but I'd rather not be doubting myself on that topic.

So, how does the industry perceive a CS(Games) degree from an accredited and well known university as opposed to a traditional CS degree? I guess I could switch to a traditional CS degree, and make my electives games-focused, so how much weight would having (Games) on my degree carry, and would it potentially hurt me if I wanted to branch into a different IT sector?

- Mark

Advertisement
You need to check that it's a properly recognised degree at the correct level, and not just an associates degree, or a vocational certificate.

If it is, you might be OK. Usually I recommend people steer clear of games degrees, but the degree clearly puts CS first, you can basically tell employers on your resume that it's "computer science with extra modules in games development"... I'd check that though just to make sure I'm not advising you to lie :)

Good Luck in whatever choice you make!
Thank you :)

I know for a fact it's a regionally accredited bachelors degree, and if I keep my grades up, it should put me on a path to either an MFA in Interactive Media or an MS in Computer Science with a specialization in Games, depending on whether I chose to focus on the tech or creative side. Plus I plan to diversify my curriculum a bit with a minor in either Economics or Screenwriting (I can't really explain why, but I find virtual economies in MMOs really interesting). Not to mention, the faculty is fantastic.
not only do they have the top game program in the nation

According to...? Lots of schools advertise this. The metrics used vary and are usually bullshit. That's not to say their program isn't worthwhile (I don't know anything about it) but more to caution you that you might be letting yourself get taken in by their marketing material.

Frankly it basically doesn't matter; as a hiring manager I pretty much don't care what the "pedigree" of a game development degree is. If you have one I'm going to treat you differently (not necessarily worse, but I will ask you different questions) than if you have a traditional CS degree, and most of my colleagues would express a similar opinion.

but they're also in LA, which to my knowledge, is one of the largest epicenters of game development in the US.

There are lots of studios in LA. It's also one of the most expensive areas you could pick. I would caution you against choosing the school based on its proximity to where you might want to eventually work. You can always move afterwards, and most game studios will pay to relocate you if they hire you. About the only way going to school near a bunch of studios might benefit you would be potential networking opportunities at local meetups and internship opportunities.

Those can be useful, but you don't need to be in LA for them. I would argue that if you can go to school somewhere else and come out with less debt and/or more savings in the bank, that will be better for you in the long run. Your partial scholarship may help, but make sure to run the numbers. Being debt-free is a phenomenally under-appreciated asset.

So, how does the industry perceive a CS(Games) degree from an accredited and well known university as opposed to a traditional CS degree? I guess I could switch to a traditional CS degree, and make my electives games-focused, so how much weight would having (Games) on my degree carry, and would it potentially hurt me if I wanted to branch into a different IT sector?

As I noted above, I'd ask you slightly different questions mostly aimed at determining if your CS education was fluff or not. Other people may react slightly differently; your biggest problem is going to be with studios large enough to have HR departments that do keyword-like filtering of resumes, who may simply bin yours since it doesn't have "BS Computer Science" on it. There's really nothing you can do about that sort of stupid behavior anyway though, so I wouldn't worry about it.

I don't think the program you are describing sounds like it would have anywhere near the "pigeonholing" concerns you might have with a degree from, say, DigiPen or Full Sail. It's never possible to say with complete generality, but I can tell you that I spent several years working in defense contracting and had no trouble getting that job even though I had a degree from DigiPen.

I wouldn't worry about it.

USC has a reasonable reputation as far as I know, and since they are a traditional school offering a games tract there's no reason you couldn't *also* take additional electives as you see fit, and if you take enough of them you could even come out with dual degrees. Yes, it'll cost some more money, but if you can take advantage of summers and/or can bare the load of one additional course per semester it won't even cost you any more time. The goal is not to do the minimum you need to get your slip of paper at the end, but to come out the other side well-rounded, capable, and able to continue learning on the job and on your own time.

If your concern is to have a resume where the word "Games" isn't polluting your education line, then you'll need to dual-degree it; but if you just want the knowledge, you could supplement your games courses with free online/MOOC classes -- Stanford offers their entire CS curriculum online for free, IIRC.

throw table_exception("(? ???)? ? ???");


According to...? Lots of schools advertise this. The metrics used vary and are usually bullshit. That's not to say their program isn't worthwhile (I don't know anything about it)


Sorry I should have cited myself there. According to the Princeton Review and PC Gamer (http://www.princetonreview.com/press/game-design-press-release). I wouldn't be seriously considering it if I wasn't sure it was a good school. At risk of sounding pretentious, I'm in the position of deciding between USC and a CS degree at Columbia.


There are lots of studios in LA. It's also one of the most expensive areas you could pick. I would caution you against choosing the school based on its proximity to where you might want to eventually work. You can always move afterwards, and most game studios will pay to relocate you if they hire you. About the only way going to school near a bunch of studios might benefit you would be potential networking opportunities at local meetups and internship opportunities.


I'm aware of it. There were a lot of factors that went into choosing the city I wanted to live in, and I would be lying if I said that the internship potential wasn't one of them. However, I'm from Southern California myself, so part of that decision was also proximity to home as well as the city and campus culture in general. As for cost and loans, I'm lucky enough to be in a position where I don't have to be concerned. With a partial tuition the cost of attendance is a just a few thousand more than a UC, and I've been lucky enough to have parents that are willing to cover those expenses, which I'm extremely grateful for.


As I noted above, I'd ask you slightly different questions mostly aimed at determining if your CS education was fluff or not. Other people may react slightly differently; your biggest problem is going to be with studios large enough to have HR departments that do keyword-like filtering of resumes, who may simply bin yours since it doesn't have "BS Computer Science" on it. There's really nothing you can do about that sort of stupid behavior anyway though, so I wouldn't worry about it.

I don't think the program you are describing sounds like it would have anywhere near the "pigeonholing" concerns you might have with a degree from, say, DigiPen or Full Sail. It's never possible to say with complete generality, but I can tell you that I spent several years working in defense contracting and had no trouble getting that job even though I had a degree from DigiPen.

I wouldn't worry about it.


Thank you for that reassurance. If anything, it gives me a chance to exceed the interviewers expectations, I guess. Keyword filtering shouldn't be a problem though. The degree is formally called BS in Computer Science (Games) and is technically a part of their CS department.


@Ravyne

That's good to know. I think my goal overall is to come out with a well rounded humanities knowledge on top of an engineering degree. As for doing a double major, that's something I'll have to see with my course load. Judging by your response would you say it's favorable to pursue a non-technical degree? I've been wanting to take advantage of their cinema school (:O George Lucas went there)

Please read all the links on Section 3 of the Forum FAQ.

(Unfortunately it looks like the recent IGDA site reorganization broke a few of the links.)

As you are young and likely have parents picking up a portion of the cost, I recommend sharing those same set of links with your parents as well.


That's good to know. I think my goal overall is to come out with a well rounded humanities knowledge on top of an engineering degree. As for doing a double major, that's something I'll have to see with my course load. Judging by your response would you say it's favorable to pursue a non-technical degree? I've been wanting to take advantage of their cinema school ( George Lucas went there)

I wasn't so much talking about an entirely different program -- I mostly meant that it would be relatively easy to take those 10 other electives in addition to the games tract, and then you (should) have both their "regular" CS degree, and their "games" CS degree and you can put both on your resume. Minors in math or physics are also relatively easy to pick up by piggybacking on a CS degree as well, and are seen as a great bonus to anyone hiring CS grads.

But if you want to take unrelated coursework that's great too. Its college -- you'll likely not have the opportunity to devote yourself to your education essentially full-time ever again, so make the most of it. Most game production jobs are fairly siloed as either art or technical, but there are a few jobs that span both, such as the 'technical artist' -- usually this is a person with a background in traditional or digital art and in computer science, but I could see cinematography as a reasonable substitute for the art side -- mostly a technical artist is someone who can help the technical side understand how to support the artistic vision, and help the art side understand the technical limitations and processes, and usually has a role in defining what that balance is, and might contribute to tools the artists use and work closely with graphics programmers. Of course, many games these days also need cinematographers proper, though they don't need the CS background.

throw table_exception("(? ???)? ? ???");

Keyword filtering shouldn't be a problem though

Keyword filtering is always a problem. That's why I mean you shouldn't worry about. For example, HR may be instructed to bin all resumes from <school X> because of bad experiences with prior candidates of <school X> (where, yes, <school X> can be anything - even traditionally "well regarded" schools like MIT; I have seen it done in practice). It's dumb, but in really large places it's seen as a necessary evil... or at least necessary... and really there's nothing you can do about it until you get yourself on the other side of the hiring spectrum and are in a position to tell HR to just let you see every resume and you'll deal with culling them out, thanks very much.

However, I'm from Southern California myself, so part of that decision was also proximity to home as well

That is a good reason to consider the location if that's what you want.

Sorry I should have cited myself there. According to the Princeton Review and PC Gamer (http://www.princetonreview.com/press/game-design-press-release). I wouldn't be seriously considering it if I wasn't sure it was a good school. At risk of sounding pretentious, I'm in the position of deciding between USC and a CS degree at Columbia.

The Princeton Review is basically the textbook definition of "bullshit metric" in this context. smile.png

Again, that doesn't mean that the school isn't actually worth attending. It just means the process by which they conduct their rankings is flawed (primarily, they ask the schools themselves) as is the data they gather (post-graduation placement, salary information, et cetera - mostly stuff that makes it easy to draw conclusions -- which are consequently of questionable value given the source data -- and make catchy headlines). It's a bit like trying to measure the productivity of a programmer by how many lines of code he or she writes.

It's generally extremely difficult to report on and track the quality of education provided by an institution, in no small part because of the various subjective factors involved and the difficulty of controlling for particular variables. As a result, most school rankings are based on more-readily-available data in order to simply produce a ranking for the school (in other words the ranking is the goal, not the utility thereof). How quickly graduates get jobs, how much they paid, how many "games" they "ship" before graduation... none of this matters to somebody looking to hire you; what matters is how good you're going to do the job you're being considered for, which is usually a question of how much applicable knowledge or skills you learned or honed over your time in school, which is always going to come down to an individual assessment (the interview) and not some hand-wavy bullshit from the Princeton Review.

EDIT: Also, that press release cites game design, a term which, when used by non-game-developers (and directly related professionals), is usually misused. It's akin to saying that a school is the top school for "makin' stuff, yo."

I wasn't so much talking about an entirely different program -- I mostly meant that it would be relatively easy to take those 10 other electives in addition to the games tract, and then you (should) have both their "regular" CS degree, and their "games" CS degree and you can put both on your resume. Minors in math or physics are also relatively easy to pick up by piggybacking on a CS degree as well, and are seen as a great bonus to anyone hiring CS grads.

But if you want to take unrelated coursework that's great too. Its college -- you'll likely not have the opportunity to devote yourself to your education essentially full-time ever again, so make the most of it. Most game production jobs are fairly siloed as either art or technical, but there are a few jobs that span both, such as the 'technical artist' -- usually this is a person with a background in traditional or digital art and in computer science, but I could see cinematography as a reasonable substitute for the art side -- mostly a technical artist is someone who can help the technical side understand how to support the artistic vision, and help the art side understand the technical limitations and processes, and usually has a role in defining what that balance is, and might contribute to tools the artists use and work closely with graphics programmers. Of course, many games these days also need cinematographers proper, though they don't need the CS background.

Switching to a standard CS degree and simple taking the games classes as technical electives may be something to look into. From what I know, it's not difficult to switch majors, especially if they're in the same department.

Since most entry-level jobs are fairly siloed, could a dual degree balancing both sides potentially work against me? Or would some studios see it as a possible benefit in the future?

Keyword filtering is always a problem. That's why I mean you shouldn't worry about. For example, HR may be instructed to bin all resumes from <school X> because of bad experiences with prior candidates of <school X> (where, yes, <school X> can be anything - even traditionally "well regarded" schools like MIT; I have seen it done in practice). It's dumb, but in really large places it's seen as a necessary evil... or at least necessary... and really there's nothing you can do about it until you get yourself on the other side of the hiring spectrum and are in a position to tell HR to just let you see every resume and you'll deal with culling them out, thanks very much.

The Princeton Review is basically the textbook definition of "bullshit metric" in this context. smile.png

Again, that doesn't mean that the school isn't actually worth attending. It just means the process by which they conduct their rankings is flawed (primarily, they ask the schools themselves) as is the data they gather (post-graduation placement, salary information, et cetera - mostly stuff that makes it easy to draw conclusions -- which are consequently of questionable value given the source data -- and make catchy headlines). It's a bit like trying to measure the productivity of a programmer by how many lines of code he or she writes.

It's generally extremely difficult to report on and track the quality of education provided by an institution, in no small part because of the various subjective factors involved and the difficulty of controlling for particular variables. As a result, most school rankings are based on more-readily-available data in order to simply produce a ranking for the school (in other words the ranking is the goal, not the utility thereof). How quickly graduates get jobs, how much they paid, how many "games" they "ship" before graduation... none of this matters to somebody looking to hire you; what matters is how good you're going to do the job you're being considered for, which is usually a question of how much applicable knowledge or skills you learned or honed over your time in school, which is always going to come down to an individual assessment (the interview) and not some hand-wavy bullshit from the Princeton Review.

EDIT: Also, that press release cites game design, a term which, when used by non-game-developers (and directly related professionals), is usually misused. It's akin to saying that a school is the top school for "makin' stuff, yo."

Good to know. Do you think a strong alumni network might help counter the effect of that in terms of employment opportunities?

And thanks for the heads up. Sometimes I seem to forget the portfolio matters more than the degree.

This topic is closed to new replies.

Advertisement