Game Development & Simulation Programming Technology

Computer Schools, Game Development & Simulation Programming

Associate in Science Degree

The associate degree program in Game Development and Simulation Programming Technology will prepare students for entry-level careers in game design development and programing, simulation programming, and software engineering as well as for entry-level positions in a variety of digital desktop production environments.

Through a combination of theoretical and hands-on laboratory experiences, and small class sizes led by experienced instructors, the program emphasizes application of knowledge to the design and development of games and simulations in order to prepare students for the exciting field of game development as well as for the simulation industry.

Students will learn how to design games, will be introduced to the game development process, will hone people skills and communications skills through team-based projects and presentations, will master coding languages such as C++, and will learn the use of industry-standard software packages.

An important component of the curriculum is building a work portfolio that will include the 2D games developed by the students to use for their future job interviews.

Graduates from this program will be eligible for entry-level positions such as junior game designer, quality assurance engineer, and junior programmer. This program also prepares students to further their education at the bachelor’s level.

Check out these links below:

Video game industry's need spurs schools to offer degree programs.

Gamer puts video playing skills to test.

Program Mission, Goals, and Outcomes

Program Mission:
The mission of the Gaming Development and Simulation Programming Technology Associate’s Degree (GDSP AS) Program is to provide introductory preparation for students to become professional game programmers working in the game development or simulation industry and to prepare students for further education at the bachelor’s level.

Through a combination of theoretical and hands-on state-of-the-art laboratory experiences, and small class sizes led by experienced instructors, the program emphasizes the application of knowledge to the design and development of games and simulations.

Program Goals:
The GDSP AS program will provide the opportunities for students to learn the programming languages used for web, procedural, Object-oriented programming.

The GDSP AS program will provide the opportunities for students to learn design and troubleshooting by flowcharting or pseudo-coding, implementation by coding, analyzing and testing code, debugging, and documentation.

The GDSP AS program will provide the opportunities for students to learn the creation of 2D and 3D multimedia graphics animations and simulations.

The GDSP AS program will provide the opportunities for students to learn game design and publication including interactive game play, game balance, team development, and project management for several game genres.

The GDSP AS program will provide the opportunities for students to learn and understand the main components of a game engine and utilize popular commercial game engines.

The GDSP AS program will provide the opportunities for students to learn how to design and develop database driven structures and game applications.

The GDSP AS program will provide the opportunities for students to install in the student a sense of commitment to the game programming profession’s core values and ethics.

Program Outcomes:
Students will demonstrate web, procedural, and object-oriented programming skills using several programming languages

Students will flowchart, pseudo-code, analyze, code, test, debug, and document their game programs.

Students will develop 2D and 3D multimedia graphics animations and simulations.

Students form a team and will design and publish an interactive game that implements game balance and project management within several game genres.

Students will analyze and utilize industry standard game engine components.

Students will design and develop database driven structures and game applications.

Students will demonstrate professional oral and written communication skills, the ability to function as a member of a team, the ability to act ethically and responsibly, and respect for all people and cultures.

Courses Offered

Associate in Science Degree

GDS 110 Introduction to Game Programming
MWD 112 Digital Graphics
GDS 114 Introduction to Game Development
GDS 121 Intermediate Game Programming
GDS 125 Flash I
GDS 240 Game Design
GDS 131 Advanced Game Programming
GDS 132 Game Arts
GDS 135 Flash II
GDS API Programming 241
GDS 242 Character Modeling
GDS 252 Algorithms and Data Structures
GDS 243 MOD
GDS 251 Introduction to Associate Capstone Project
GDS 261 Game Architecture
GDS 134 Game Persistence
GDS 263 Associate Capstone Project
GDS 265 Portfolio Development