Game Programming Schools

Get info on finding a school that offers training in game programming. Find out what you'd learn in a degree program in this field, and explore some specialized programming areas you could pursue, like graphics programming. Review your degree options. Schools offering Game Production degrees can also be found in these popular choices.

Undergraduate degree programs are offered in game programming all around the country. Online options are also available. Classes in these programs will cover areas like video game design, script writing and data structure.

How Do I Locate a Game Programming School?

You can find a large number of independent computer training schools, institutes or academies via a Web search. However, the National Center for Education Statistics (NCES) has an online, searchable database that you might find helpful.

The NCES lists over 500 traditional, postsecondary schools that offer programs in the categories of computer programming, software engineering and computer science. These include 4-year schools, community colleges and technical colleges. You can usually find courses related to game programming within an institution's college, department or school of computer science, technology and design, Internet technology or information technology.

What Do I Learn ?

Game programming is a distinct specialty of game development, and a game programmer is actually a software engineer. Within the field of game programming, schools regularly allow you to specialize further.

For instance, as an engine programmer, you write the software that actually makes the game operate. You may be interested in becoming a graphics or sound programmer. In these specialties you work with the artist or sound designer to perfect the video or audio playback of the game. As an artificial intelligence programmer, you write code that ensures that a game's characters act in a realistic manner.

You may also decide to become a generalist. To become a generalist, you pursue courses in several specialties. This allows you more flexibility in your work experience and may enhance your employment possibilities. Naturally, the time you take to complete a program can vary with your choice of specialties.

What Are Some Common Degrees Available?

Over the course of about two years you may be able to earn an Associate of Science or an Associate of Applied Science in Game Programming and Design or Animation and Game Programming. Depending on the degree offered by the school, the program can consist of 60-71 credits. Typical courses can include math and physics for game programmers, 2-D and 3-D animation and game development, C+, script writing, data structures and general game programming.

One of the most common baccalaureate degrees available is a Bachelor of Science in Computer Science with a Game Programming specialization. Usually taking four years to complete, the program can consist of 120-180 credits, according to school requirements or specializations.

A typical bachelor's degree program includes those courses covered in an associate's degree program. In addition, upper level courses can include C++, C#, data structure, game design, multi-player game programming, Microsoft DirectX, concepts of game play programming, game architecture, Linux, Unix and graphics.

You may find a school that offers you the opportunity to complete a paid internship in game programming or game development. Internships can take place during the school year or summer months.

You might decide to pursue game programming online. Although rare, associate's degree programs are available. Bachelor's degree programs are somewhat more prominent. In addition, you can readily find stand-alone courses offered online.

Which Schools Offer Associate's Degrees in Game Programming?

These selections at the associate's degree level are available from specialty and technical schools. Community colleges also offer options in game programming.

  • The Academy of Art offers an online Associate of Arts (A.A.) degree program in Game Development
  • New England Institute of Technology offers an Associate of Science (A.S.) degree program in Video Game Design
  • Arapahoe Community College offers an Associate of Applied Science (A.A.S.) degree program in Game Design and Development

Which Schools Offer Bachelor's Degrees in Game Programming?

  • The Academy of Art offers an online Bachelor of Science (B.S.) and an online Bachelor of Fine Arts (B.F.A.) degree program in Game Development
  • Southern New Hampshire University offers an online Bachelor of Science (B.S.) degree program in Game Programming and Development
  • Champlain College offers a Bachelor of Science (B.S.) degree program in Game Programming

Game programming schools include community colleges and technical institutions. Undergraduate degrees are widely available in video game design and game development.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:
The schools in the listing below are not free and may include sponsored content but are popular choices among our users. Tuition and costs will vary across programs and locations. Be sure to always request tuition information before starting a program.

Popular Schools

  • Full Sail University

    Full Sail University responds quickly to information requests through this website.

    Popular programs at Full Sail University:

    Online Programs Available

  • Southern New Hampshire University

    Southern New Hampshire University responds quickly to information requests through this website.

    Popular programs at Southern New Hampshire University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Saint Leo University

    Saint Leo University responds quickly to information requests through this website.

    Popular programs at Saint Leo University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Georgetown University

    Georgetown University responds quickly to information requests through this website.

    Popular programs at Georgetown University:

    • Master

    Online Programs Available

  • Ashford University

    Ashford University responds quickly to information requests through this website.

    Popular programs at Ashford University:

    • Bachelor Degrees

    Online Programs Available

  • Strayer University

    Strayer University responds quickly to information requests through this website.

    Popular programs at Strayer University:

    • Master
    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • Grand Canyon University

    Grand Canyon University responds quickly to information requests through this website.

    Popular programs at Grand Canyon University:

    • Master
    • Bachelor Degrees

    Online Programs Available

  • Post University

    Post University responds quickly to information requests through this website.

    Popular programs at Post University:

    • Bachelor Degrees

    Online Programs Available

  • Ohio Christian University

    Ohio Christian University responds quickly to information requests through this website.

    Popular programs at Ohio Christian University:

    • Associate Programs

    Online Programs Available

  • Capella University

    Capella University responds quickly to information requests through this website.

    Popular programs at Capella University:

    • Doctoral
    • Master
    • Bachelor Degrees

    Online Programs Available

  1. 1
  2. 2
  3. Next »