Two people programming a game together on a computer.

Game Programming

Program Overview

When you major in game programming, you’ll build your core technology skills and get hands-on practice with professional software and techniques. You’ll be empowered to create a programming portfolio, and you’ll work on collaborative team-based projects that mimic real-world game development environments.

View Degree Requirements (Course Catalog PDF)

Fast Facts

  • Students have an industry-knowledgeable advisor to find the course that fits your game programming goals.
  • Bloomfield College students have received prestigious scholarships in the field of game-related careers.
  • Bloomfield College has been the site of the largest free showcase of games in the state.
  • Classes will be a mix of creative arts and technology, computer information systems, CIS and mathematics.

Contact Information

Career Options

  • Video game designer: Median pay $58,438 per year. Video game designers create concepts and storylines for video games, creating coding and animation, and coding for computers, gaming systems and smartphones.
  • Computer programmer: Median pay $79,840 per year. Computer programmers write and test code that allows computer applications and software programs to function properly. They turn the program designs created by software developers and engineers into instructions that a computer can follow.
  • Software developer: Median pay $102,280 per year. Software developers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
  • Visual effects artist: Median pay $78,471 per year. Visual effects artists create in-game effects or post-production effects for movies, games, TV shows and commercials.
  • Information systems manager: Median pay $135,800 per year. Information systems managers plan, coordinate and direct computer-related activities in an organization. They help determine the information technology goals of an organization and are responsible for implementing computer systems to meet those goals.

(Source: and