undergradly.
Major · Computer & Information Sciences

A passion-driven major in the most volatile corner of tech

Computer Game Programming applies software engineering, graphics math, and systems design to building interactive games. It is one of the smaller majors in computing — about 453 degrees awarded each year across roughly 31 colleges — and it sits inside an industry that just shed an estimated 30,000-plus jobs across 2023 and 2024. The skills are real and transferable. The job market is the hardest entry-level lane in tech right now.

Schools offering
31
Annual completions
453
Typical degree level
Associate's + Bachelor's
Median earnings (5yr)
$69k

About this major

Computer Game Programming applies software engineering to interactive entertainment. Coursework typically combines C++ programming, graphics math (linear algebra, vectors, matrices, quaternions), data structures and algorithms, real-time systems, game engine architecture, physics simulation, networking for multiplayer, AI for non-player characters, and human-computer interaction. The CIP definition specifically calls out character and story development, computer programming, computer graphics, game design, game physics, and usability — a broader scope than pure software engineering. Stronger programs require students to ship at least one playable game as a capstone; weaker ones treat the portfolio as optional, which is the wrong call for this field.

The major sits inside one of the most volatile job markets in tech. 2023 and 2024 produced the largest games-industry layoffs in history — an estimated 30,000-plus jobs cut across Microsoft, Sony, EA, Take-Two, Embracer Group, Unity, and many smaller studios. AAA pipelines compressed, junior roles disappeared first, and many studios consolidated. The five-year median earnings for this major sit at about $68,775, with bachelor's graduates near $83,944 and associate's near $59,786. That number is meaningfully lower than the $103,000-plus median for general Computer Science graduates — the gap reflects both lower games-industry pay scales (the so-called 'fun tax') and the share of graduates who could not break into games and ended up in lower-paid software work.

It is also worth being direct about the credential question. Hiring managers at AAA studios still favor strong Computer Science fundamentals — algorithms, systems programming, graphics math — over games-specific curricula. A graduate from a top CS program with two or three shipped indie projects often out-competes a games-specific graduate without a portfolio. The best games programs (USC Interactive Media + Games, DigiPen, Carnegie Mellon ETC at the master's level, RPI, NYU Game Center, UC Santa Cruz Computational Media, Drexel Westphal, Champlain) are valuable mostly because they push portfolio output and provide industry connections, not because the credential itself unlocks doors. If you can attend one of those programs and ship games while there, the path works. If you are at a smaller program, the math becomes harder.

Section 3 · Careers

Where this major leads

Occupations most often associated with this major, from the federal BLS+O*NET crosswalk. Job-growth projections and median wages are national.

Occupation Median wage Job growth Typical education
Software developers $133k +15.8% Bachelor's degree
Software quality assurance analysts and testers $103k +10.0% Bachelor's degree
Computer programmers $99k -6.0% Bachelor's degree
Section 4 · Earnings

Earnings at a glance

Median graduate earnings from the federal College Scorecard, 5 and 10 years out.

Median 5-year earnings

$69k

Associate's vs Bachelor's — early-career earnings

Associate's

$60k

Bachelor's

$84k

Who this major is for

You may thrive here if you have already shipped something playable — a game jam entry, a mod, a small Unity or Godot project — and want to deepen the technical work behind it. Real interest in graphics math, systems programming, performance optimization, or engine internals is the durable signal. So is willingness to ship: the students who break into the industry are the ones who finish projects, even small ones, rather than chasing perfection on prototypes that never release. Gameplay programming, engine and tools development, real-time graphics, multiplayer netcode, and simulation work are the technical lanes most resilient to both layoffs and AI disruption.

Think twice if your interest in games is mostly as a player rather than as a builder, or if you expect the major to be more about design and storytelling than programming. The work is C++, math, and debugging — closer to systems engineering than to the player experience. Think twice, too, if you cannot accept the pay differential: the same technical skills earn $40,000 to $75,000 more per year at non-games tech employers, and the games-industry layoff cycle means even that lower pay is not guaranteed to persist. If you are choosing between this major and Computer Science at a stronger school, take the CS option and pursue games through indie projects, game jams, and a senior thesis or capstone. The CS degree opens more doors and closes none.

If you do choose this path, the moves that matter most are: ship at least one finished game on Steam or itch.io before graduating, build depth in something AI cannot easily replicate (engine internals, real-time rendering, netcode, performance optimization), and treat adjacent lanes — defense simulation around Orlando, AR/VR enterprise applications for Apple Vision Pro and Meta Quest, virtual production for film (the LED-wall work behind The Mandalorian), automotive HMI built on Unity and Unreal — as legitimate destinations rather than fallbacks. Those markets pay better than AAA, are more durable through downturns, and use most of the same technical skills.

Section 6 · Where to study

Top colleges for Computer Game Programming

Ranked by annual completions at the associate's or bachelor's level — a proxy for program scale.

College Location Assoc. Bach. Total
University of Utah Salt Lake City, UT 0 156 156
University of California-Irvine Irvine, CA 0 49 49
Kennesaw State University Kennesaw, GA 0 44 44
Miami University-Oxford Oxford, OH 0 37 37
SUNY College of Technology at Canton Canton, NY 0 25 25
Georgia State University Atlanta, GA 0 21 21
Champlain College Burlington, VT 0 19 19
University of Advancing Technology Tempe, AZ 7 10 17
Baker College Owosso, MI 0 16 16
Wilmington University New Castle, DE 0 11 11
Section 9 · Frequently asked

Common questions

Is a games programming degree better than a regular Computer Science degree if I want to make games?
Most hiring managers at AAA studios still prefer Computer Science fundamentals — data structures, algorithms, operating systems, graphics math, low-level systems work — over games-specific curricula. A general CS degree from a strong school plus two or three shipped indie projects on Steam or itch.io will usually out-compete a games-specific degree without a portfolio. Games programs at schools like USC Interactive Media, DigiPen, RPI, NYU Game Center, UC Santa Cruz, and Drexel Westphal can be excellent because they push portfolio output and industry connections, but the credential alone is not the value — the games you ship while there are. If your school is a games-specific program with limited CS depth, it is worth asking how its graduates fare against CS majors when both apply to the same gameplay programmer roles.
What are starting salaries actually like for game programmers right now?
Junior game programmers at AAA studios in 2025-2026 typically start in the $65,000 to $85,000 range. The same skills applied to a non-games software engineering role at a FAANG-tier company or a strong fintech often pay $120,000 to $160,000 in total compensation. The gap is sometimes called the 'fun tax' — you are paying for the privilege of working on games. The five-year median for graduates of this major sits at about $68,775, with bachelor's-only graduates closer to $83,944 and associate's graduates near $59,786. Those medians blend in graduates who left games for general software roles, so the games-only number is typically lower. Live-service and mobile-game studios such as Riot, Epic, Roblox, King, and Niantic tend to pay closer to general tech rates and are more durable through downturns than AAA console studios.
How bad are the games-industry layoffs and is the market recovering?
2023 and 2024 saw the largest games-industry layoffs in history. Microsoft cut thousands across Activision Blizzard and Bethesda. Sony, EA, Take-Two, Embracer Group, and Unity all conducted multiple rounds. Hiring contracted sharply, junior pipelines compressed, and many studios consolidated or closed entirely. As of 2025-2026 the market has not fully recovered. Live-service and mobile-games segments are more durable but still cyclical. The lanes hiring most consistently right now are tools and engine programming, gameplay programming with shipped credits, simulation and serious-games work for the Department of Defense (especially around Orlando), AR/VR enterprise applications, and real-time graphics for virtual production in film. Pure entry-level AAA gameplay roles remain the toughest target.
Where do graduates of this major actually end up working?
BLS classifies most graduates under software developers (15-1252) at a $133,080 median wage with 15.8% projected growth, software QA analysts and testers (15-1253) at $102,610 with 10% growth, and computer programmers (15-1251) at $98,670 with negative 6% growth. Those numbers blend across all software jobs, not just games. In practice, graduates split across several lanes: AAA console and PC studios such as Naughty Dog, Insomniac, and Bungie; live-service and mobile shops including Riot, Epic, Roblox, King, and Niantic; tools and engine teams at Epic Unreal, Unity, and Godot; defense simulation contractors clustered around Orlando; AR/VR developers building for Meta Quest and Apple Vision Pro; and a meaningful share who pivot into general software engineering after a few years. Indie and small-team development is also a real path but income there is highly volatile.
Do I really need to ship a game on Steam or itch.io to get hired?
For gameplay programmer and engine programmer roles, yes. A shipped game — even a small one with a few hundred downloads on itch.io — demonstrates that you can finish, debug, optimize, and release something playable. Recruiters and technical interviewers explicitly prioritize portfolio output over GPA in this field. One polished, finished, playable project beats five half-finished prototypes. Game jams are a useful forcing function. If your major program does not require a shipped capstone you can publish, treat that as a gap to fill independently. For tools, engine, and simulation roles, contributions to open-source engines (Godot, custom Unreal plugins) or solid graphics-math demos can substitute for a full shipped game.
What about AI tools — are they making entry-level game programming jobs disappear?
AI is compressing some entry-level work in games, especially in asset pipelines: texture generation, animation synthesis, NPC dialogue writing, and procedural content. Studios are shipping smaller teams as a result. The roles holding up best are gameplay programming (which requires deep systems thinking and design judgment), engine and tools development (which requires C++ and low-level performance work), and graphics programming (which requires math AI cannot yet replace). Entry-level gameplay scripting and content-pipeline work is the most exposed. The defensible path is to build expertise in something AI cannot easily replicate — engine internals, performance optimization, multiplayer netcode, real-time rendering — rather than competing on raw output volume.
Which colleges actually produce the most game programming graduates?
Among the 31 colleges offering this specific CIP code, the top producer is the University of Utah at 156 bachelor's completions per year — the program is large and tied to one of the country's strongest games-industry research centers. The University of California-Irvine follows at 49, then Kennesaw State University at 44, Miami University-Oxford at 37, and SUNY Canton at 25. Smaller specialty programs include Champlain College (19) and University of Advancing Technology (17). Note that some of the most prominent games programs nationally — USC Interactive Media + Games, DigiPen Institute of Technology, Carnegie Mellon ETC, Full Sail, Drexel Westphal, RPI, NYU Game Center, UC Santa Cruz Computational Media — may report under adjacent CIP codes (such as Game and Interactive Media Design 50.0411 or Computer Science 11.0701) rather than under 11.0204, so this list is not the full landscape of strong programs.