CACM logo

Contributed articles

Computer Science in the Conceptual Age

[article image]
Scene from the Artemis Chronicle PC game built with Microsoft's XNA toolkit and the USC GamePipe Laboratory NitroX game engine. Illustration by Andrea Tseng / Chimera Game Studios

University CS departments are incorporating game design and development to prepare their students for the game industry's expectations.

User Comments

 (1)

The fact that game companies refuse to interview candidates who learned Java as their first programming language says more about the game industry rather than whether or not computer science graduates are well prepared to succeed in the game industry.

The problem is that game industry jobs are fewer in number than the explosion of game programmer schools and degrees would lead you to believe. As a result, the game industry creates artificial barriers such as the "no Java knowledge" to keep the supply of qualified software engineers down and salaries up. The next barrier is going to end up being "no game programming degrees" at this rate.

Is the game industry truly that unique that it requires a separate degree? Aren't most jobs in computing fields cross-disciplinary? A software engineer working on a website might communicate with a graphics design department, sales department, marketing department and IT department to develop a website that meets the needs of all of the stakeholders. Instead of trying to meet the needs of a relatively small industry compared to the industries that require employees with computing knowledge, why not just add a "large team project" requirement to the normal computer science degree where graduates will have experience with version control, asset management, etc.? I think many schools already offer this under a "software engineering" degree but those probably don't bring in the enrollment and money that a degree in game programming does.

Post a comment...
Name: Anonymous

Signed and anonymous comments submitted to this site are moderated and will appear if they are relevant to the topic and not abusive. Your comment will appear with your username if you are signed into the site, and will be anonymous if you are not signed in. View our policy on comments

Tools For Readers

Bookmark and Share
Default Font Size Large Font Size X-Large Font Size Text Size

Related ACM Resources

Conferences:

Courses:

  • Photoshop Elements - In this course, you'll navigate through the work area, become familiar with basic tools and palettes, create composite images, enhance and modify images, and apply …

In The Digital Library


About Communications | Join ACM External Link | Renew External Link | Subscribe External Link | Sign In | For Authors | For Advertisers External Link | Privacy | Site Map | Help | Contact Us | Mobile Site

Copyright © 2012 by the ACM. All rights reserved.